diff --git a/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java b/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java index 7f5c6d90c33..7ffb9ae44fd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java +++ b/src/main/java/com/microsoft/graph/beta/generated/BaseGraphServiceClient.java @@ -5,6 +5,7 @@ import com.microsoft.graph.beta.activitystatistics.ActivitystatisticsRequestBuilder; import com.microsoft.graph.beta.admin.AdminRequestBuilder; import com.microsoft.graph.beta.administrativeunits.AdministrativeUnitsRequestBuilder; +import com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder; import com.microsoft.graph.beta.agents.AgentsRequestBuilder; import com.microsoft.graph.beta.agreementacceptances.AgreementAcceptancesRequestBuilder; import com.microsoft.graph.beta.agreements.AgreementsRequestBuilder; @@ -82,7 +83,6 @@ import com.microsoft.graph.beta.payloadresponse.PayloadResponseRequestBuilder; import com.microsoft.graph.beta.permissiongrants.PermissionGrantsRequestBuilder; import com.microsoft.graph.beta.places.PlacesRequestBuilder; -import com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder; import com.microsoft.graph.beta.planner.PlannerRequestBuilder; import com.microsoft.graph.beta.policies.PoliciesRequestBuilder; import com.microsoft.graph.beta.print.PrintRequestBuilder; @@ -187,6 +187,14 @@ public AdminRequestBuilder admin() { public AdministrativeUnitsRequestBuilder administrativeUnits() { return new AdministrativeUnitsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the agentRegistry singleton. + * @return a {@link AgentRegistryRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentRegistryRequestBuilder agentRegistry() { + return new AgentRegistryRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the collection of agent entities. * @return a {@link AgentsRequestBuilder} @@ -1162,16 +1170,6 @@ public GroupsWithUniqueNameRequestBuilder groupsWithUniqueName(@jakarta.annotati Objects.requireNonNull(uniqueName); return new GroupsWithUniqueNameRequestBuilder(pathParameters, requestAdapter, uniqueName); } - /** - * Provides operations to manage the collection of place entities. - * @param placeId Alternate key of place - * @return a {@link PlacesWithPlaceIdRequestBuilder} - */ - @jakarta.annotation.Nonnull - public PlacesWithPlaceIdRequestBuilder placesWithPlaceId(@jakarta.annotation.Nonnull final String placeId) { - Objects.requireNonNull(placeId); - return new PlacesWithPlaceIdRequestBuilder(pathParameters, requestAdapter, placeId); - } /** * Provides operations to manage the collection of servicePrincipal entities. * @param appId Alternate key of servicePrincipal diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/AgentRegistryRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/AgentRegistryRequestBuilder.java new file mode 100644 index 00000000000..be338e95a09 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/AgentRegistryRequestBuilder.java @@ -0,0 +1,211 @@ +package com.microsoft.graph.beta.agentregistry; + +import com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder; +import com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder; +import com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder; +import com.microsoft.graph.beta.models.AgentRegistry; +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 agentRegistry singleton. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentRegistryRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the agentCardManifests property of the microsoft.graph.agentRegistry entity. + * @return a {@link AgentCardManifestsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCardManifestsRequestBuilder agentCardManifests() { + return new AgentCardManifestsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the agentCollections property of the microsoft.graph.agentRegistry entity. + * @return a {@link AgentCollectionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCollectionsRequestBuilder agentCollections() { + return new AgentCollectionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the agentInstances property of the microsoft.graph.agentRegistry entity. + * @return a {@link AgentInstancesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentInstancesRequestBuilder agentInstances() { + return new AgentInstancesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AgentRegistryRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AgentRegistryRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AgentRegistryRequestBuilder} 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 AgentRegistryRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry{?%24expand,%24select}", rawUrl); + } + /** + * Get agentRegistry + * @return a {@link AgentRegistry} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentRegistry get() { + return get(null); + } + /** + * Get agentRegistry + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentRegistry} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentRegistry 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, AgentRegistry::createFromDiscriminatorValue); + } + /** + * Update agentRegistry + * @param body The request body + * @return a {@link AgentRegistry} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentRegistry patch(@jakarta.annotation.Nonnull final AgentRegistry body) { + return patch(body, null); + } + /** + * Update agentRegistry + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentRegistry} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentRegistry patch(@jakarta.annotation.Nonnull final AgentRegistry body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AgentRegistry::createFromDiscriminatorValue); + } + /** + * Get agentRegistry + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get agentRegistry + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update agentRegistry + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentRegistry body) { + return toPatchRequestInformation(body, null); + } + /** + * Update agentRegistry + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentRegistry body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AgentRegistryRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentRegistryRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AgentRegistryRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get agentRegistry + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcardmanifests/AgentCardManifestsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcardmanifests/AgentCardManifestsRequestBuilder.java new file mode 100644 index 00000000000..92694e1b703 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcardmanifests/AgentCardManifestsRequestBuilder.java @@ -0,0 +1,189 @@ +package com.microsoft.graph.beta.agentregistry.agentcardmanifests; + +import com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder; +import com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder; +import com.microsoft.graph.beta.models.AgentCardManifestCollectionResponse; +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 agentCardManifests property of the microsoft.graph.agentRegistry entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCardManifestsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the agentCardManifests property of the microsoft.graph.agentRegistry entity. + * @param agentCardManifestId The unique identifier of agentCardManifest + * @return a {@link AgentCardManifestItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCardManifestItemRequestBuilder byAgentCardManifestId(@jakarta.annotation.Nonnull final String agentCardManifestId) { + Objects.requireNonNull(agentCardManifestId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("agentCardManifest%2Did", agentCardManifestId); + return new AgentCardManifestItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AgentCardManifestsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AgentCardManifestsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCardManifests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AgentCardManifestsRequestBuilder} 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 AgentCardManifestsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCardManifests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Retrieve all agent card manifests for the tenant. + * @return a {@link AgentCardManifestCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCardManifestCollectionResponse get() { + return get(null); + } + /** + * Retrieve all agent card manifests for the tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCardManifestCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCardManifestCollectionResponse 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, AgentCardManifestCollectionResponse::createFromDiscriminatorValue); + } + /** + * Retrieve all agent card manifests for the tenant. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve all agent card manifests for the tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * 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 AgentCardManifestsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCardManifestsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AgentCardManifestsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Retrieve all agent card manifests for the tenant. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcardmanifests/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcardmanifests/count/CountRequestBuilder.java new file mode 100644 index 00000000000..0ffcd224ef4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcardmanifests/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.agentregistry.agentcardmanifests.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}/agentRegistry/agentCardManifests/$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}/agentRegistry/agentCardManifests/$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/agentregistry/agentcardmanifests/item/AgentCardManifestItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcardmanifests/item/AgentCardManifestItemRequestBuilder.java new file mode 100644 index 00000000000..7c094423e85 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcardmanifests/item/AgentCardManifestItemRequestBuilder.java @@ -0,0 +1,188 @@ +package com.microsoft.graph.beta.agentregistry.agentcardmanifests.item; + +import com.microsoft.graph.beta.models.AgentCardManifest; +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 agentCardManifests property of the microsoft.graph.agentRegistry entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCardManifestItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AgentCardManifestItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AgentCardManifestItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCardManifests/{agentCardManifest%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AgentCardManifestItemRequestBuilder} 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 AgentCardManifestItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCardManifests/{agentCardManifest%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Read the properties and relationships of agentCardManifest object. + * @return a {@link AgentCardManifest} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCardManifest get() { + return get(null); + } + /** + * Read the properties and relationships of agentCardManifest object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCardManifest} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCardManifest 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, AgentCardManifest::createFromDiscriminatorValue); + } + /** + * Update the properties of an agentCardManifest object. + * @param body The request body + * @return a {@link AgentCardManifest} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCardManifest patch(@jakarta.annotation.Nonnull final AgentCardManifest body) { + return patch(body, null); + } + /** + * Update the properties of an agentCardManifest object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCardManifest} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCardManifest patch(@jakarta.annotation.Nonnull final AgentCardManifest body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AgentCardManifest::createFromDiscriminatorValue); + } + /** + * Read the properties and relationships of agentCardManifest object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of agentCardManifest object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the properties of an agentCardManifest object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentCardManifest body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the properties of an agentCardManifest object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentCardManifest body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AgentCardManifestItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCardManifestItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AgentCardManifestItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read the properties and relationships of agentCardManifest object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/AgentCollectionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/AgentCollectionsRequestBuilder.java new file mode 100644 index 00000000000..fe8e146f040 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/AgentCollectionsRequestBuilder.java @@ -0,0 +1,247 @@ +package com.microsoft.graph.beta.agentregistry.agentcollections; + +import com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder; +import com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder; +import com.microsoft.graph.beta.models.AgentCollection; +import com.microsoft.graph.beta.models.AgentCollectionCollectionResponse; +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 agentCollections property of the microsoft.graph.agentRegistry entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCollectionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the agentCollections property of the microsoft.graph.agentRegistry entity. + * @param agentCollectionId The unique identifier of agentCollection + * @return a {@link AgentCollectionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCollectionItemRequestBuilder byAgentCollectionId(@jakarta.annotation.Nonnull final String agentCollectionId) { + Objects.requireNonNull(agentCollectionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("agentCollection%2Did", agentCollectionId); + return new AgentCollectionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AgentCollectionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AgentCollectionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCollections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AgentCollectionsRequestBuilder} 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 AgentCollectionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCollections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Retrieves all agent collections for the tenant. + * @return a {@link AgentCollectionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollectionCollectionResponse get() { + return get(null); + } + /** + * Retrieves all agent collections for the tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCollectionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollectionCollectionResponse 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, AgentCollectionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create a new agentCollection object. + * @param body The request body + * @return a {@link AgentCollection} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollection post(@jakarta.annotation.Nonnull final AgentCollection body) { + return post(body, null); + } + /** + * Create a new agentCollection object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCollection} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollection post(@jakarta.annotation.Nonnull final AgentCollection 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, AgentCollection::createFromDiscriminatorValue); + } + /** + * Retrieves all agent collections for the tenant. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieves all agent collections for the tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create a new agentCollection object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AgentCollection body) { + return toPostRequestInformation(body, null); + } + /** + * Create a new agentCollection object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AgentCollection 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 AgentCollectionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCollectionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AgentCollectionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Retrieves all agent collections for the tenant. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/count/CountRequestBuilder.java new file mode 100644 index 00000000000..1206b29df2f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.agentregistry.agentcollections.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}/agentRegistry/agentCollections/$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}/agentRegistry/agentCollections/$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/agentregistry/agentcollections/item/AgentCollectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/AgentCollectionItemRequestBuilder.java new file mode 100644 index 00000000000..e7e6ea0626d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/AgentCollectionItemRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.agentregistry.agentcollections.item; + +import com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder; +import com.microsoft.graph.beta.models.AgentCollection; +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 agentCollections property of the microsoft.graph.agentRegistry entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCollectionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the members property of the microsoft.graph.agentCollection entity. + * @return a {@link MembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MembersRequestBuilder members() { + return new MembersRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AgentCollectionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AgentCollectionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCollections/{agentCollection%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AgentCollectionItemRequestBuilder} 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 AgentCollectionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCollections/{agentCollection%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete an agentCollection object. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * Delete an agentCollection object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read the properties and relationships of agentCollection object. + * @return a {@link AgentCollection} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollection get() { + return get(null); + } + /** + * Read the properties and relationships of agentCollection object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCollection} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollection 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, AgentCollection::createFromDiscriminatorValue); + } + /** + * Update the properties of an agentCollection object. + * @param body The request body + * @return a {@link AgentCollection} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollection patch(@jakarta.annotation.Nonnull final AgentCollection body) { + return patch(body, null); + } + /** + * Update the properties of an agentCollection object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCollection} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollection patch(@jakarta.annotation.Nonnull final AgentCollection body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AgentCollection::createFromDiscriminatorValue); + } + /** + * Delete an agentCollection object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete an agentCollection object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read the properties and relationships of agentCollection object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of agentCollection object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the properties of an agentCollection object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentCollection body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the properties of an agentCollection object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentCollection body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AgentCollectionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCollectionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AgentCollectionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read the properties and relationships of agentCollection object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/members/MembersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/members/MembersRequestBuilder.java new file mode 100644 index 00000000000..f2ed7d464c4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/members/MembersRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.agentregistry.agentcollections.item.members; + +import com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder; +import com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder; +import com.microsoft.graph.beta.models.AgentInstance; +import com.microsoft.graph.beta.models.AgentInstanceCollectionResponse; +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 members property of the microsoft.graph.agentCollection entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the members property of the microsoft.graph.agentCollection entity. + * @param agentInstanceId The unique identifier of agentInstance + * @return a {@link AgentInstanceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentInstanceItemRequestBuilder byAgentInstanceId(@jakarta.annotation.Nonnull final String agentInstanceId) { + Objects.requireNonNull(agentInstanceId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("agentInstance%2Did", agentInstanceId); + return new AgentInstanceItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link MembersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public MembersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCollections/{agentCollection%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link MembersRequestBuilder} 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 MembersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCollections/{agentCollection%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * List of agent instances that are members of this collection. Supports $expand. + * @return a {@link AgentInstanceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentInstanceCollectionResponse get() { + return get(null); + } + /** + * List of agent instances that are members of this collection. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentInstanceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentInstanceCollectionResponse 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, AgentInstanceCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to members for agentRegistry + * @param body The request body + * @return a {@link AgentInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentInstance post(@jakarta.annotation.Nonnull final AgentInstance body) { + return post(body, null); + } + /** + * Create new navigation property to members for agentRegistry + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentInstance post(@jakarta.annotation.Nonnull final AgentInstance 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, AgentInstance::createFromDiscriminatorValue); + } + /** + * List of agent instances that are members of this collection. Supports $expand. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * List of agent instances that are members of this collection. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to members for agentRegistry + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AgentInstance body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to members for agentRegistry + * @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 AgentInstance 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 MembersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public MembersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new MembersRequestBuilder(rawUrl, requestAdapter); + } + /** + * List of agent instances that are members of this collection. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/members/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/members/count/CountRequestBuilder.java new file mode 100644 index 00000000000..2299a7990ec --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/members/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.agentregistry.agentcollections.item.members.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}/agentRegistry/agentCollections/{agentCollection%2Did}/members/$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}/agentRegistry/agentCollections/{agentCollection%2Did}/members/$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/placeswithplaceid/PlacesWithPlaceIdRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/members/item/AgentInstanceItemRequestBuilder.java similarity index 53% rename from src/main/java/com/microsoft/graph/beta/generated/placeswithplaceid/PlacesWithPlaceIdRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/members/item/AgentInstanceItemRequestBuilder.java index fc53a43d204..98a6b86104f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/placeswithplaceid/PlacesWithPlaceIdRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentcollections/item/members/item/AgentInstanceItemRequestBuilder.java @@ -1,10 +1,11 @@ -package com.microsoft.graph.beta.placeswithplaceid; +package com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item; +import com.microsoft.graph.beta.models.AgentInstance; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.Place; 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; @@ -15,41 +16,37 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to manage the collection of place entities. + * Provides operations to manage the members property of the microsoft.graph.agentCollection entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class PlacesWithPlaceIdRequestBuilder extends BaseRequestBuilder { +public class AgentInstanceItemRequestBuilder extends BaseRequestBuilder { /** - * Instantiates a new {@link PlacesWithPlaceIdRequestBuilder} and sets the default values. + * Instantiates a new {@link AgentInstanceItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request - * @param placeId Alternate key of place * @param requestAdapter The request adapter to use to execute the requests. */ - public PlacesWithPlaceIdRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String placeId) { - super(requestAdapter, "{+baseurl}/places(placeId='{placeId}')", pathParameters); - this.pathParameters.put("placeId", placeId); + public AgentInstanceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCollections/{agentCollection%2Did}/members/{agentInstance%2Did}{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link PlacesWithPlaceIdRequestBuilder} and sets the default values. + * Instantiates a new {@link AgentInstanceItemRequestBuilder} 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 PlacesWithPlaceIdRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/places(placeId='{placeId}')", rawUrl); + public AgentInstanceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentCollections/{agentCollection%2Did}/members/{agentInstance%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. + * Delete navigation property members for agentRegistry * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here */ public void delete() { delete(null); } /** - * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. + * Delete navigation property members for agentRegistry * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here */ public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); @@ -58,34 +55,29 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. - * @param body The request body - * @return a {@link Place} + * List of agent instances that are members of this collection. Supports $expand. + * @return a {@link AgentInstance} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here */ @jakarta.annotation.Nullable - public Place patch(@jakarta.annotation.Nonnull final Place body) { - return patch(body, null); + public AgentInstance get() { + return get(null); } /** - * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. - * @param body The request body + * List of agent instances that are members of this collection. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Place} + * @return a {@link AgentInstance} * @throws ODataError When receiving a 4XX or 5XX status code - * @see Find more info here */ @jakarta.annotation.Nullable - public Place patch(@jakarta.annotation.Nonnull final Place body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + public AgentInstance 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, Place::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AgentInstance::createFromDiscriminatorValue); } /** - * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. + * Delete navigation property members for agentRegistry * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -93,7 +85,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete a place object. You can also use this method to delete the following child object types: building, floor, section, or desk. + * Delete navigation property members for agentRegistry * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -105,38 +97,34 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. - * @param body The request body + * List of agent instances that are members of this collection. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Place body) { - return toPatchRequestInformation(body, null); + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); } /** - * Update the properties of place object that can be a building, floor, section, desk, room, workspace, or roomList. You can identify the place by specifying the id property. - * @param body The request body + * List of agent instances that are members of this collection. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Place body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { - Objects.requireNonNull(body); - final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); - requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + 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"); - 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 PlacesWithPlaceIdRequestBuilder} + * @return a {@link AgentInstanceItemRequestBuilder} */ @jakarta.annotation.Nonnull - public PlacesWithPlaceIdRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public AgentInstanceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new PlacesWithPlaceIdRequestBuilder(rawUrl, requestAdapter); + return new AgentInstanceItemRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. @@ -144,10 +132,42 @@ public PlacesWithPlaceIdRequestBuilder withUrl(@jakarta.annotation.Nonnull final @jakarta.annotation.Generated("com.microsoft.kiota") public class DeleteRequestConfiguration extends BaseRequestConfiguration { } + /** + * List of agent instances that are members of this collection. Supports $expand. + */ + @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 PatchRequestConfiguration extends BaseRequestConfiguration { + 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/agentregistry/agentinstances/AgentInstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/AgentInstancesRequestBuilder.java new file mode 100644 index 00000000000..d2f29d84e13 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/AgentInstancesRequestBuilder.java @@ -0,0 +1,247 @@ +package com.microsoft.graph.beta.agentregistry.agentinstances; + +import com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder; +import com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder; +import com.microsoft.graph.beta.models.AgentInstance; +import com.microsoft.graph.beta.models.AgentInstanceCollectionResponse; +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 agentInstances property of the microsoft.graph.agentRegistry entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentInstancesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the agentInstances property of the microsoft.graph.agentRegistry entity. + * @param agentInstanceId The unique identifier of agentInstance + * @return a {@link AgentInstanceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentInstanceItemRequestBuilder byAgentInstanceId(@jakarta.annotation.Nonnull final String agentInstanceId) { + Objects.requireNonNull(agentInstanceId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("agentInstance%2Did", agentInstanceId); + return new AgentInstanceItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AgentInstancesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AgentInstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AgentInstancesRequestBuilder} 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 AgentInstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of the agentInstance objects and their properties. + * @return a {@link AgentInstanceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentInstanceCollectionResponse get() { + return get(null); + } + /** + * Get a list of the agentInstance objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentInstanceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentInstanceCollectionResponse 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, AgentInstanceCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create a new agentInstance object. + * @param body The request body + * @return a {@link AgentInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentInstance post(@jakarta.annotation.Nonnull final AgentInstance body) { + return post(body, null); + } + /** + * Create a new agentInstance object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentInstance post(@jakarta.annotation.Nonnull final AgentInstance 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, AgentInstance::createFromDiscriminatorValue); + } + /** + * Get a list of the agentInstance objects and their properties. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of the agentInstance objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create a new agentInstance object. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AgentInstance body) { + return toPostRequestInformation(body, null); + } + /** + * Create a new agentInstance object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AgentInstance 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 AgentInstancesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentInstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AgentInstancesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of the agentInstance objects and their properties. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e21d208276e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.agentregistry.agentinstances.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}/agentRegistry/agentInstances/$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}/agentRegistry/agentInstances/$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/agentregistry/agentinstances/item/AgentInstanceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/AgentInstanceItemRequestBuilder.java new file mode 100644 index 00000000000..9d5d26a1c87 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/AgentInstanceItemRequestBuilder.java @@ -0,0 +1,252 @@ +package com.microsoft.graph.beta.agentregistry.agentinstances.item; + +import com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder; +import com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder; +import com.microsoft.graph.beta.models.AgentInstance; +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 agentInstances property of the microsoft.graph.agentRegistry entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentInstanceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the agentCardManifest property of the microsoft.graph.agentInstance entity. + * @return a {@link AgentCardManifestRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCardManifestRequestBuilder agentCardManifest() { + return new AgentCardManifestRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the collections property of the microsoft.graph.agentInstance entity. + * @return a {@link CollectionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CollectionsRequestBuilder collections() { + return new CollectionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AgentInstanceItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AgentInstanceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances/{agentInstance%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AgentInstanceItemRequestBuilder} 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 AgentInstanceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances/{agentInstance%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete an agentInstance object. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete() { + delete(null); + } + /** + * Delete an agentInstance object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read the properties and relationships of agentInstance object. + * @return a {@link AgentInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentInstance get() { + return get(null); + } + /** + * Read the properties and relationships of agentInstance object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentInstance 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, AgentInstance::createFromDiscriminatorValue); + } + /** + * Update the properties of an agentInstance object. You can also update the agentCardManifest associated with the agent instance by including the manifest in the request body. + * @param body The request body + * @return a {@link AgentInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentInstance patch(@jakarta.annotation.Nonnull final AgentInstance body) { + return patch(body, null); + } + /** + * Update the properties of an agentInstance object. You can also update the agentCardManifest associated with the agent instance by including the manifest in the request body. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentInstance patch(@jakarta.annotation.Nonnull final AgentInstance body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AgentInstance::createFromDiscriminatorValue); + } + /** + * Delete an agentInstance object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete an agentInstance object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read the properties and relationships of agentInstance object. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of agentInstance object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the properties of an agentInstance object. You can also update the agentCardManifest associated with the agent instance by including the manifest in the request body. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentInstance body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the properties of an agentInstance object. You can also update the agentCardManifest associated with the agent instance by including the manifest in the request body. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentInstance body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AgentInstanceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentInstanceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AgentInstanceItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read the properties and relationships of agentInstance object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/agentcardmanifest/AgentCardManifestRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/agentcardmanifest/AgentCardManifestRequestBuilder.java new file mode 100644 index 00000000000..4338ab8bcd1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/agentcardmanifest/AgentCardManifestRequestBuilder.java @@ -0,0 +1,230 @@ +package com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest; + +import com.microsoft.graph.beta.models.AgentCardManifest; +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 agentCardManifest property of the microsoft.graph.agentInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCardManifestRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AgentCardManifestRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AgentCardManifestRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances/{agentInstance%2Did}/agentCardManifest{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AgentCardManifestRequestBuilder} 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 AgentCardManifestRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances/{agentInstance%2Did}/agentCardManifest{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property agentCardManifest for agentRegistry + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property agentCardManifest for agentRegistry + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * List the agent card manifest referenced by the agent instance. + * @return a {@link AgentCardManifest} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCardManifest get() { + return get(null); + } + /** + * List the agent card manifest referenced by the agent instance. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCardManifest} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCardManifest 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, AgentCardManifest::createFromDiscriminatorValue); + } + /** + * Update the navigation property agentCardManifest in agentRegistry + * @param body The request body + * @return a {@link AgentCardManifest} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentCardManifest patch(@jakarta.annotation.Nonnull final AgentCardManifest body) { + return patch(body, null); + } + /** + * Update the navigation property agentCardManifest in agentRegistry + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCardManifest} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentCardManifest patch(@jakarta.annotation.Nonnull final AgentCardManifest body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AgentCardManifest::createFromDiscriminatorValue); + } + /** + * Delete navigation property agentCardManifest for agentRegistry + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property agentCardManifest for agentRegistry + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * List the agent card manifest referenced by the agent instance. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * List the agent card manifest referenced by the agent instance. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property agentCardManifest in agentRegistry + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentCardManifest body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property agentCardManifest in agentRegistry + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AgentCardManifest body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AgentCardManifestRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCardManifestRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AgentCardManifestRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * List the agent card manifest referenced by the agent instance. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/collections/CollectionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/collections/CollectionsRequestBuilder.java new file mode 100644 index 00000000000..f66d48981fb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/collections/CollectionsRequestBuilder.java @@ -0,0 +1,189 @@ +package com.microsoft.graph.beta.agentregistry.agentinstances.item.collections; + +import com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder; +import com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder; +import com.microsoft.graph.beta.models.AgentCollectionCollectionResponse; +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 collections property of the microsoft.graph.agentInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CollectionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the collections property of the microsoft.graph.agentInstance entity. + * @param agentCollectionId The unique identifier of agentCollection + * @return a {@link AgentCollectionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCollectionItemRequestBuilder byAgentCollectionId(@jakarta.annotation.Nonnull final String agentCollectionId) { + Objects.requireNonNull(agentCollectionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("agentCollection%2Did", agentCollectionId); + return new AgentCollectionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CollectionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CollectionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances/{agentInstance%2Did}/collections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CollectionsRequestBuilder} 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 CollectionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances/{agentInstance%2Did}/collections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * List the collections that the agent instance is a member of. + * @return a {@link AgentCollectionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollectionCollectionResponse get() { + return get(null); + } + /** + * List the collections that the agent instance is a member of. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCollectionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AgentCollectionCollectionResponse 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, AgentCollectionCollectionResponse::createFromDiscriminatorValue); + } + /** + * List the collections that the agent instance is a member of. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * List the collections that the agent instance is a member of. + * @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 CollectionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CollectionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CollectionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * List the collections that the agent instance is a member of. + */ + @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/agentregistry/agentinstances/item/collections/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/collections/count/CountRequestBuilder.java new file mode 100644 index 00000000000..d7946b143e9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/collections/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.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}/agentRegistry/agentInstances/{agentInstance%2Did}/collections/$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}/agentRegistry/agentInstances/{agentInstance%2Did}/collections/$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/agentregistry/agentinstances/item/collections/item/AgentCollectionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/collections/item/AgentCollectionItemRequestBuilder.java new file mode 100644 index 00000000000..a6dc28e02e2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/agentregistry/agentinstances/item/collections/item/AgentCollectionItemRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item; + +import com.microsoft.graph.beta.models.AgentCollection; +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 collections property of the microsoft.graph.agentInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCollectionItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AgentCollectionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AgentCollectionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances/{agentInstance%2Did}/collections/{agentCollection%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AgentCollectionItemRequestBuilder} 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 AgentCollectionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/agentRegistry/agentInstances/{agentInstance%2Did}/collections/{agentCollection%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * The agent collections that the agent instance is a member of. + * @return a {@link AgentCollection} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentCollection get() { + return get(null); + } + /** + * The agent collections that the agent instance is a member of. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AgentCollection} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AgentCollection 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, AgentCollection::createFromDiscriminatorValue); + } + /** + * The agent collections that the agent instance is a member of. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The agent collections that the agent instance is a member of. + * @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 AgentCollectionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AgentCollectionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AgentCollectionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * The agent collections that the agent instance is a member of. + */ + @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/applications/delta/DeltaGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/applications/delta/DeltaGetResponse.java index 692e37efe8c..53f0aa31685 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/applications/delta/DeltaGetResponse.java +++ b/src/main/java/com/microsoft/graph/beta/generated/applications/delta/DeltaGetResponse.java @@ -1,7 +1,7 @@ package com.microsoft.graph.beta.applications.delta; -import com.microsoft.graph.beta.models.Application; 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; @@ -33,15 +33,15 @@ public static DeltaGetResponse createFromDiscriminatorValue(@jakarta.annotation. @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("value", (n) -> { this.setValue(n.getCollectionOfObjectValues(Application::createFromDiscriminatorValue)); }); + 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} + * @return a {@link java.util.List} */ @jakarta.annotation.Nullable - public java.util.List getValue() { + public java.util.List getValue() { return this.backingStore.get("value"); } /** @@ -57,7 +57,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ * Sets the value property value. The value property * @param value Value to set for the value property. */ - public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("value", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/applications/delta/DeltaRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/applications/delta/DeltaRequestBuilder.java index b0b79b06982..b207e6a9cee 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/applications/delta/DeltaRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/applications/delta/DeltaRequestBuilder.java @@ -36,21 +36,21 @@ public DeltaRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jak super(requestAdapter, "{+baseurl}/applications/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get newly created, updated, or deleted applications and agent identity blueprints without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public DeltaGetResponse get() { return get(null); } /** - * Get newly created, updated, or deleted applications and agent identity blueprints without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * 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 + * @see Find more info here */ @jakarta.annotation.Nullable public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -60,7 +60,7 @@ public DeltaGetResponse get(@jakarta.annotation.Nullable final java.util.functio return this.requestAdapter.send(requestInfo, errorMapping, DeltaGetResponse::createFromDiscriminatorValue); } /** - * Get newly created, updated, or deleted applications and agent identity blueprints without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * 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 @@ -68,7 +68,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get newly created, updated, or deleted applications and agent identity blueprints without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * 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} */ @@ -90,7 +90,7 @@ public DeltaRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawU return new DeltaRequestBuilder(rawUrl, requestAdapter); } /** - * Get newly created, updated, or deleted applications and agent identity blueprints without having to perform a full read of the entire resource collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * 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 { diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/clearautomaticlocation/ClearAutomaticLocationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/clearautomaticlocation/ClearAutomaticLocationRequestBuilder.java index fca31832938..91f9abaada2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/clearautomaticlocation/ClearAutomaticLocationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/clearautomaticlocation/ClearAutomaticLocationRequestBuilder.java @@ -35,16 +35,18 @@ public ClearAutomaticLocationRequestBuilder(@jakarta.annotation.Nonnull final St super(requestAdapter, "{+baseurl}/communications/presences/{presence%2Did}/clearAutomaticLocation", rawUrl); } /** - * Invoke action clearAutomaticLocation + * Clear the automatic work location signal for a user. After clearing, the users final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post() { post(null); } /** - * Invoke action clearAutomaticLocation + * Clear the automatic work location signal for a user. After clearing, the users final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); @@ -53,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action clearAutomaticLocation + * Clear the automatic work location signal for a user. After clearing, the users final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -61,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Invoke action clearAutomaticLocation + * Clear the automatic work location signal for a user. After clearing, the users final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/clearlocation/ClearLocationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/clearlocation/ClearLocationRequestBuilder.java index 238cb385198..5ee57d7ac01 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/clearlocation/ClearLocationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/clearlocation/ClearLocationRequestBuilder.java @@ -35,16 +35,18 @@ public ClearLocationRequestBuilder(@jakarta.annotation.Nonnull final String rawU super(requestAdapter, "{+baseurl}/communications/presences/{presence%2Did}/clearLocation", rawUrl); } /** - * Invoke action clearLocation + * Clear the work location signals for a user, including both the manual and automatic layers for the current date. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post() { post(null); } /** - * Invoke action clearLocation + * Clear the work location signals for a user, including both the manual and automatic layers for the current date. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); @@ -53,7 +55,7 @@ public void post(@jakarta.annotation.Nullable final java.util.function.Consumer< this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action clearLocation + * Clear the work location signals for a user, including both the manual and automatic layers for the current date. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -61,7 +63,7 @@ public RequestInformation toPostRequestInformation() { return toPostRequestInformation(null); } /** - * Invoke action clearLocation + * Clear the work location signals for a user, including both the manual and automatic layers for the current date. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/setautomaticlocation/SetAutomaticLocationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/setautomaticlocation/SetAutomaticLocationRequestBuilder.java index 0dbbd9d8d23..7055fc571d6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/setautomaticlocation/SetAutomaticLocationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/setautomaticlocation/SetAutomaticLocationRequestBuilder.java @@ -35,18 +35,20 @@ public SetAutomaticLocationRequestBuilder(@jakarta.annotation.Nonnull final Stri super(requestAdapter, "{+baseurl}/communications/presences/{presence%2Did}/setAutomaticLocation", rawUrl); } /** - * Invoke action setAutomaticLocation + * Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network/location agents, or OEM docking apps). It doesn't clear manual or scheduled signals. * @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 SetAutomaticLocationPostRequestBody body) { post(body, null); } /** - * Invoke action setAutomaticLocation + * Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network/location agents, or OEM docking apps). It doesn't clear manual or scheduled signals. * @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 SetAutomaticLocationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final SetAutomaticLocationPostReque this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action setAutomaticLocation + * Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network/location agents, or OEM docking apps). It doesn't clear manual or scheduled signals. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action setAutomaticLocation + * Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network/location agents, or OEM docking apps). It doesn't clear manual or scheduled signals. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} diff --git a/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/setmanuallocation/SetManualLocationRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/setmanuallocation/SetManualLocationRequestBuilder.java index 86aa57f828a..21ec4c25f83 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/setmanuallocation/SetManualLocationRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/communications/presences/item/setmanuallocation/SetManualLocationRequestBuilder.java @@ -35,18 +35,20 @@ public SetManualLocationRequestBuilder(@jakarta.annotation.Nonnull final String super(requestAdapter, "{+baseurl}/communications/presences/{presence%2Did}/setManualLocation", rawUrl); } /** - * Invoke action setManualLocation + * Set the manual work location signal for a user. The explicit value chosen by a user (or an authorized client) overrides any automatically detected or scheduled working hours and location. * @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 SetManualLocationPostRequestBody body) { post(body, null); } /** - * Invoke action setManualLocation + * Set the manual work location signal for a user. The explicit value chosen by a user (or an authorized client) overrides any automatically detected or scheduled working hours and location. * @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 SetManualLocationPostRequestBody body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); @@ -56,7 +58,7 @@ public void post(@jakarta.annotation.Nonnull final SetManualLocationPostRequestB this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Invoke action setManualLocation + * Set the manual work location signal for a user. The explicit value chosen by a user (or an authorized client) overrides any automatically detected or scheduled working hours and location. * @param body The request body * @return a {@link RequestInformation} */ @@ -65,7 +67,7 @@ public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull f return toPostRequestInformation(body, null); } /** - * Invoke action setManualLocation + * Set the manual work location signal for a user. The explicit value chosen by a user (or an authorized client) overrides any automatically detected or scheduled working hours and location. * @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/virtualendpoint/provisioningpolicies/item/assignments/item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.java index e51fd070b76..d69656c508b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.assignedusers.AssignedUsersRequestBuilder; import com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.assigneduserswithuserprincipalname.AssignedUsersWithUserPrincipalNameRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder; import com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -30,6 +31,14 @@ public class CloudPcProvisioningPolicyAssignmentItemRequestBuilder extends BaseR public AssignedUsersRequestBuilder assignedUsers() { return new AssignedUsersRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the userSettingsPersistenceDetail property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. + * @return a {@link UserSettingsPersistenceDetailRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UserSettingsPersistenceDetailRequestBuilder userSettingsPersistenceDetail() { + return new UserSettingsPersistenceDetailRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. * @param userPrincipalName Alternate key of user diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/UserSettingsPersistenceDetailRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/UserSettingsPersistenceDetailRequestBuilder.java new file mode 100644 index 00000000000..b25668605f3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/UserSettingsPersistenceDetailRequestBuilder.java @@ -0,0 +1,259 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail; + +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder; +import com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder; +import com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceDetail; +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 userSettingsPersistenceDetail property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UserSettingsPersistenceDetailRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the batchCleanupUserSettingsPersistenceProfile method. + * @return a {@link BatchCleanupUserSettingsPersistenceProfileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BatchCleanupUserSettingsPersistenceProfileRequestBuilder batchCleanupUserSettingsPersistenceProfile() { + return new BatchCleanupUserSettingsPersistenceProfileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link UserSettingsPersistenceDetailRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UserSettingsPersistenceDetailRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link UserSettingsPersistenceDetailRequestBuilder} 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 UserSettingsPersistenceDetailRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property userSettingsPersistenceDetail for deviceManagement + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property userSettingsPersistenceDetail for deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The assignment targeted user settings persistence for the provisioning policy. It allows user application data and Windows settings to be saved and applied between sessions. + * @return a {@link CloudPCUserSettingsPersistenceDetail} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPCUserSettingsPersistenceDetail get() { + return get(null); + } + /** + * The assignment targeted user settings persistence for the provisioning policy. It allows user application data and Windows settings to be saved and applied between sessions. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CloudPCUserSettingsPersistenceDetail} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPCUserSettingsPersistenceDetail 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, CloudPCUserSettingsPersistenceDetail::createFromDiscriminatorValue); + } + /** + * Update the navigation property userSettingsPersistenceDetail in deviceManagement + * @param body The request body + * @return a {@link CloudPCUserSettingsPersistenceDetail} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPCUserSettingsPersistenceDetail patch(@jakarta.annotation.Nonnull final CloudPCUserSettingsPersistenceDetail body) { + return patch(body, null); + } + /** + * Update the navigation property userSettingsPersistenceDetail in deviceManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CloudPCUserSettingsPersistenceDetail} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPCUserSettingsPersistenceDetail patch(@jakarta.annotation.Nonnull final CloudPCUserSettingsPersistenceDetail body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CloudPCUserSettingsPersistenceDetail::createFromDiscriminatorValue); + } + /** + * Provides operations to call the retrieveUserSettingsPersistenceProfiles method. + * @param configurationId Usage: configurationId='{configurationId}' + * @return a {@link RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder retrieveUserSettingsPersistenceProfilesWithConfigurationId(@jakarta.annotation.Nonnull final String configurationId) { + Objects.requireNonNull(configurationId); + return new RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder(pathParameters, requestAdapter, configurationId); + } + /** + * Provides operations to call the retrieveUserSettingsPersistenceProfileUsage method. + * @param configurationId Usage: configurationId='{configurationId}' + * @return a {@link RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder retrieveUserSettingsPersistenceProfileUsageWithConfigurationId(@jakarta.annotation.Nonnull final String configurationId) { + Objects.requireNonNull(configurationId); + return new RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder(pathParameters, requestAdapter, configurationId); + } + /** + * Delete navigation property userSettingsPersistenceDetail for deviceManagement + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property userSettingsPersistenceDetail for deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The assignment targeted user settings persistence for the provisioning policy. It allows user application data and Windows settings to be saved and applied between sessions. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The assignment targeted user settings persistence for the provisioning policy. It allows user application data and Windows settings to be saved and applied between sessions. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property userSettingsPersistenceDetail in deviceManagement + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CloudPCUserSettingsPersistenceDetail body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property userSettingsPersistenceDetail in deviceManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CloudPCUserSettingsPersistenceDetail body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UserSettingsPersistenceDetailRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UserSettingsPersistenceDetailRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UserSettingsPersistenceDetailRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The assignment targeted user settings persistence for the provisioning policy. It allows user application data and Windows settings to be saved and applied between sessions. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/batchcleanupusersettingspersistenceprofile/BatchCleanupUserSettingsPersistenceProfilePostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/batchcleanupusersettingspersistenceprofile/BatchCleanupUserSettingsPersistenceProfilePostRequestBody.java new file mode 100644 index 00000000000..d92d8c596a8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/batchcleanupusersettingspersistenceprofile/BatchCleanupUserSettingsPersistenceProfilePostRequestBody.java @@ -0,0 +1,124 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile; + +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 BatchCleanupUserSettingsPersistenceProfilePostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link BatchCleanupUserSettingsPersistenceProfilePostRequestBody} and sets the default values. + */ + public BatchCleanupUserSettingsPersistenceProfilePostRequestBody() { + 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 BatchCleanupUserSettingsPersistenceProfilePostRequestBody} + */ + @jakarta.annotation.Nonnull + public static BatchCleanupUserSettingsPersistenceProfilePostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new BatchCleanupUserSettingsPersistenceProfilePostRequestBody(); + } + /** + * 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 cloudProfileIds property value. The cloudProfileIds property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCloudProfileIds() { + return this.backingStore.get("cloudProfileIds"); + } + /** + * Gets the configurationId property value. The configurationId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getConfigurationId() { + return this.backingStore.get("configurationId"); + } + /** + * 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("cloudProfileIds", (n) -> { this.setCloudProfileIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("configurationId", (n) -> { this.setConfigurationId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfPrimitiveValues("cloudProfileIds", this.getCloudProfileIds()); + writer.writeStringValue("configurationId", this.getConfigurationId()); + 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 cloudProfileIds property value. The cloudProfileIds property + * @param value Value to set for the cloudProfileIds property. + */ + public void setCloudProfileIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("cloudProfileIds", value); + } + /** + * Sets the configurationId property value. The configurationId property + * @param value Value to set for the configurationId property. + */ + public void setConfigurationId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("configurationId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/batchcleanupusersettingspersistenceprofile/BatchCleanupUserSettingsPersistenceProfileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/batchcleanupusersettingspersistenceprofile/BatchCleanupUserSettingsPersistenceProfileRequestBuilder.java new file mode 100644 index 00000000000..59a0e1a320a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/batchcleanupusersettingspersistenceprofile/BatchCleanupUserSettingsPersistenceProfileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile; + +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 batchCleanupUserSettingsPersistenceProfile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class BatchCleanupUserSettingsPersistenceProfileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link BatchCleanupUserSettingsPersistenceProfileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public BatchCleanupUserSettingsPersistenceProfileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/batchCleanupUserSettingsPersistenceProfile", pathParameters); + } + /** + * Instantiates a new {@link BatchCleanupUserSettingsPersistenceProfileRequestBuilder} 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 BatchCleanupUserSettingsPersistenceProfileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/batchCleanupUserSettingsPersistenceProfile", rawUrl); + } + /** + * Invoke action batchCleanupUserSettingsPersistenceProfile + * @param body The request body + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post(@jakarta.annotation.Nonnull final BatchCleanupUserSettingsPersistenceProfilePostRequestBody body) { + post(body, null); + } + /** + * Invoke action batchCleanupUserSettingsPersistenceProfile + * @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 + */ + public void post(@jakarta.annotation.Nonnull final BatchCleanupUserSettingsPersistenceProfilePostRequestBody 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); + } + /** + * Invoke action batchCleanupUserSettingsPersistenceProfile + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final BatchCleanupUserSettingsPersistenceProfilePostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Invoke action batchCleanupUserSettingsPersistenceProfile + * @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 BatchCleanupUserSettingsPersistenceProfilePostRequestBody 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 BatchCleanupUserSettingsPersistenceProfileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BatchCleanupUserSettingsPersistenceProfileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new BatchCleanupUserSettingsPersistenceProfileRequestBuilder(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/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/retrieveusersettingspersistenceprofileswithconfigurationid/RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/retrieveusersettingspersistenceprofileswithconfigurationid/RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse.java new file mode 100644 index 00000000000..03bbf1e7866 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/retrieveusersettingspersistenceprofileswithconfigurationid/RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid; + +import com.microsoft.graph.beta.models.BaseCollectionPaginationCountResponse; +import com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse} and sets the default values. + */ + public RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse() { + 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 RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse} + */ + @jakarta.annotation.Nonnull + public static RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse(); + } + /** + * 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(CloudPCUserSettingsPersistenceProfile::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/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/retrieveusersettingspersistenceprofileswithconfigurationid/RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/retrieveusersettingspersistenceprofileswithconfigurationid/RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.java new file mode 100644 index 00000000000..53f210793be --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/retrieveusersettingspersistenceprofileswithconfigurationid/RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.java @@ -0,0 +1,148 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid; + +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 retrieveUserSettingsPersistenceProfiles method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder} and sets the default values. + * @param configurationId Usage: configurationId='{configurationId}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String configurationId) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/retrieveUserSettingsPersistenceProfiles(configurationId='{configurationId}'){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters); + this.pathParameters.put("configurationId", configurationId); + } + /** + * Instantiates a new {@link RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder} 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 RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/retrieveUserSettingsPersistenceProfiles(configurationId='{configurationId}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl); + } + /** + * Invoke function retrieveUserSettingsPersistenceProfiles + * @return a {@link RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse get() { + return get(null); + } + /** + * Invoke function retrieveUserSettingsPersistenceProfiles + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse 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, RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function retrieveUserSettingsPersistenceProfiles + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function retrieveUserSettingsPersistenceProfiles + * @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 RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function retrieveUserSettingsPersistenceProfiles + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * 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); + 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/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/retrieveusersettingspersistenceprofileusagewithconfigurationid/RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/retrieveusersettingspersistenceprofileusagewithconfigurationid/RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder.java new file mode 100644 index 00000000000..38df8696152 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/devicemanagement/virtualendpoint/provisioningpolicies/item/assignments/item/usersettingspersistencedetail/retrieveusersettingspersistenceprofileusagewithconfigurationid/RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid; + +import com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult; +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 retrieveUserSettingsPersistenceProfileUsage method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder} and sets the default values. + * @param configurationId Usage: configurationId='{configurationId}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String configurationId) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/retrieveUserSettingsPersistenceProfileUsage(configurationId='{configurationId}')", pathParameters); + this.pathParameters.put("configurationId", configurationId); + } + /** + * Instantiates a new {@link RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder} 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 RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/retrieveUserSettingsPersistenceProfileUsage(configurationId='{configurationId}')", rawUrl); + } + /** + * Invoke function retrieveUserSettingsPersistenceProfileUsage + * @return a {@link CloudPCUserSettingsPersistenceUsageResult} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPCUserSettingsPersistenceUsageResult get() { + return get(null); + } + /** + * Invoke function retrieveUserSettingsPersistenceProfileUsage + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CloudPCUserSettingsPersistenceUsageResult} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CloudPCUserSettingsPersistenceUsageResult 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, CloudPCUserSettingsPersistenceUsageResult::createFromDiscriminatorValue); + } + /** + * Invoke function retrieveUserSettingsPersistenceProfileUsage + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function retrieveUserSettingsPersistenceProfileUsage + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/retentionlabel/RetentionLabelRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/retentionlabel/RetentionLabelRequestBuilder.java index 4987ffe8821..9413eb4af44 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/retentionlabel/RetentionLabelRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/drives/item/items/item/retentionlabel/RetentionLabelRequestBuilder.java @@ -57,19 +57,21 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Information about retention label and settings enforced on the driveItem. Read-write. + * Get metadata information for a retention label applied on a driveItem. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. * @return a {@link ItemRetentionLabel} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public ItemRetentionLabel get() { return get(null); } /** - * Information about retention label and settings enforced on the driveItem. Read-write. + * Get metadata information for a retention label applied on a driveItem. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link ItemRetentionLabel} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable public ItemRetentionLabel get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { @@ -126,7 +128,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Information about retention label and settings enforced on the driveItem. Read-write. + * Get metadata information for a retention label applied on a driveItem. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -134,7 +136,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Information about retention label and settings enforced on the driveItem. Read-write. + * Get metadata information for a retention label applied on a driveItem. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -186,7 +188,7 @@ public RetentionLabelRequestBuilder withUrl(@jakarta.annotation.Nonnull final St public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Information about retention label and settings enforced on the driveItem. Read-write. + * Get metadata information for a retention label applied on a driveItem. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/IdentityGovernanceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/IdentityGovernanceRequestBuilder.java index 4b3080491a6..8c2e396707b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/IdentityGovernanceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/IdentityGovernanceRequestBuilder.java @@ -2,6 +2,8 @@ import com.microsoft.graph.beta.identitygovernance.accessreviews.AccessReviewsRequestBuilder; import com.microsoft.graph.beta.identitygovernance.appconsent.AppConsentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder; import com.microsoft.graph.beta.identitygovernance.lifecycleworkflows.LifecycleWorkflowsRequestBuilder; import com.microsoft.graph.beta.identitygovernance.permissionsanalytics.PermissionsAnalyticsRequestBuilder; @@ -45,6 +47,14 @@ public AccessReviewsRequestBuilder accessReviews() { public AppConsentRequestBuilder appConsent() { return new AppConsentRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the catalogs property of the microsoft.graph.identityGovernance entity. + * @return a {@link CatalogsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CatalogsRequestBuilder catalogs() { + return new CatalogsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the entitlementManagement property of the microsoft.graph.identityGovernance entity. * @return a {@link EntitlementManagementRequestBuilder} @@ -101,6 +111,19 @@ public RoleManagementAlertsRequestBuilder roleManagementAlerts() { public TermsOfUseRequestBuilder termsOfUse() { return new TermsOfUseRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the catalogs property of the microsoft.graph.identityGovernance entity. + * @param uniqueName Alternate key of accessPackageCatalog + * @return a {@link CatalogsWithUniqueNameRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CatalogsWithUniqueNameRequestBuilder catalogsWithUniqueName(@jakarta.annotation.Nonnull final String uniqueName) { + Objects.requireNonNull(uniqueName); + return new CatalogsWithUniqueNameRequestBuilder(pathParameters, requestAdapter, uniqueName); + } /** * Instantiates a new {@link IdentityGovernanceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/AccessReviewsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/AccessReviewsRequestBuilder.java index e5ba5abe15e..8141dc288d5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/AccessReviewsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/AccessReviewsRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.accessreviews.decisions.DecisionsRequestBuilder; import com.microsoft.graph.beta.identitygovernance.accessreviews.definitions.DefinitionsRequestBuilder; import com.microsoft.graph.beta.identitygovernance.accessreviews.historydefinitions.HistoryDefinitionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.accessreviews.policy.PolicyRequestBuilder; import com.microsoft.graph.beta.models.AccessReviewSet; import com.microsoft.graph.beta.models.odataerrors.ODataError; @@ -48,6 +49,14 @@ public DefinitionsRequestBuilder definitions() { public HistoryDefinitionsRequestBuilder historyDefinitions() { return new HistoryDefinitionsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the instances property of the microsoft.graph.accessReviewSet entity. + * @return a {@link InstancesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InstancesRequestBuilder instances() { + return new InstancesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the policy property of the microsoft.graph.accessReviewSet entity. * @return a {@link PolicyRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/InstancesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/InstancesRequestBuilder.java new file mode 100644 index 00000000000..baddeeb3179 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/InstancesRequestBuilder.java @@ -0,0 +1,254 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstance; +import com.microsoft.graph.beta.models.AccessReviewInstanceCollectionResponse; +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 instances property of the microsoft.graph.accessReviewSet entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class InstancesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the instances property of the microsoft.graph.accessReviewSet entity. + * @param accessReviewInstanceId The unique identifier of accessReviewInstance + * @return a {@link AccessReviewInstanceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceItemRequestBuilder byAccessReviewInstanceId(@jakarta.annotation.Nonnull final String accessReviewInstanceId) { + Objects.requireNonNull(accessReviewInstanceId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewInstance%2Did", accessReviewInstanceId); + return new AccessReviewInstanceItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link InstancesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public InstancesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link InstancesRequestBuilder} 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 InstancesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Provides operations to call the filterByCurrentUser method. + * @param on Usage: on='{on}' + * @return a {@link FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder filterByCurrentUserWithOn(@jakarta.annotation.Nonnull final String on) { + Objects.requireNonNull(on); + return new FilterByCurrentUserWithOnRequestBuilder(pathParameters, requestAdapter, on); + } + /** + * Represents the instance of a review. + * @return a {@link AccessReviewInstanceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceCollectionResponse get() { + return get(null); + } + /** + * Represents the instance of a review. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceCollectionResponse 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, AccessReviewInstanceCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to instances for identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance post(@jakarta.annotation.Nonnull final AccessReviewInstance body) { + return post(body, null); + } + /** + * Create new navigation property to instances for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance post(@jakarta.annotation.Nonnull final AccessReviewInstance 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, AccessReviewInstance::createFromDiscriminatorValue); + } + /** + * Represents the instance of a review. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Represents the instance of a review. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to instances for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstance body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to instances for identityGovernance + * @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 AccessReviewInstance 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 InstancesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InstancesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new InstancesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Represents the instance of a review. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/count/CountRequestBuilder.java new file mode 100644 index 00000000000..c786d87bd55 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.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}/identityGovernance/accessReviews/instances/$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}/identityGovernance/accessReviews/instances/$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/identitygovernance/accessreviews/instances/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java new file mode 100644 index 00000000000..02370e42904 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon; + +import com.microsoft.graph.beta.models.AccessReviewInstance; +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 FilterByCurrentUserWithOnGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnGetResponse} and sets the default values. + */ + public FilterByCurrentUserWithOnGetResponse() { + 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 FilterByCurrentUserWithOnGetResponse} + */ + @jakarta.annotation.Nonnull + public static FilterByCurrentUserWithOnGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FilterByCurrentUserWithOnGetResponse(); + } + /** + * 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(AccessReviewInstance::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/identitygovernance/accessreviews/instances/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java new file mode 100644 index 00000000000..4b18aca4a3d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -0,0 +1,168 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon; + +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 filterByCurrentUser method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class FilterByCurrentUserWithOnRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} and sets the default values. + * @param on Usage: on='{on}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String on) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + this.pathParameters.put("on", on); + } + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} 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 FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Returns all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse get() { + return get(null); + } + /** + * Returns all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse 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, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); + } + /** + * Returns all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Returns all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * 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 FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); + } + /** + * Returns all accessReviewInstance objects on a given accessReviewScheduleDefinition where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/AccessReviewInstanceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/AccessReviewInstanceItemRequestBuilder.java new file mode 100644 index 00000000000..2f83cb91a12 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/AccessReviewInstanceItemRequestBuilder.java @@ -0,0 +1,327 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstance; +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 instances property of the microsoft.graph.accessReviewSet entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewInstanceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the acceptRecommendations method. + * @return a {@link AcceptRecommendationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AcceptRecommendationsRequestBuilder acceptRecommendations() { + return new AcceptRecommendationsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the applyDecisions method. + * @return a {@link ApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ApplyDecisionsRequestBuilder applyDecisions() { + return new ApplyDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the batchRecordDecisions method. + * @return a {@link BatchRecordDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BatchRecordDecisionsRequestBuilder batchRecordDecisions() { + return new BatchRecordDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link ContactedReviewersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContactedReviewersRequestBuilder contactedReviewers() { + return new ContactedReviewersRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link DecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DecisionsRequestBuilder decisions() { + return new DecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the definition property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link DefinitionRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefinitionRequestBuilder definition() { + return new DefinitionRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the resetDecisions method. + * @return a {@link ResetDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResetDecisionsRequestBuilder resetDecisions() { + return new ResetDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the sendReminder method. + * @return a {@link SendReminderRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SendReminderRequestBuilder sendReminder() { + return new SendReminderRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link StagesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StagesRequestBuilder stages() { + return new StagesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the stop method. + * @return a {@link StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder stop() { + return new StopRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the stopApplyDecisions method. + * @return a {@link StopApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopApplyDecisionsRequestBuilder stopApplyDecisions() { + return new StopApplyDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessReviewInstanceItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewInstanceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewInstanceItemRequestBuilder} 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 AccessReviewInstanceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property instances for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property instances for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Represents the instance of a review. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance get() { + return get(null); + } + /** + * Represents the instance of a review. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance 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, AccessReviewInstance::createFromDiscriminatorValue); + } + /** + * Update the navigation property instances in identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance patch(@jakarta.annotation.Nonnull final AccessReviewInstance body) { + return patch(body, null); + } + /** + * Update the navigation property instances in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance patch(@jakarta.annotation.Nonnull final AccessReviewInstance body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewInstance::createFromDiscriminatorValue); + } + /** + * Delete navigation property instances for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property instances for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Represents the instance of a review. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Represents the instance of a review. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property instances in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstance body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property instances in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstance body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewInstanceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewInstanceItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Represents the instance of a review. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/acceptrecommendations/AcceptRecommendationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/acceptrecommendations/AcceptRecommendationsRequestBuilder.java new file mode 100644 index 00000000000..0aab696fad9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/acceptrecommendations/AcceptRecommendationsRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations; + +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 acceptRecommendations method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AcceptRecommendationsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AcceptRecommendationsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AcceptRecommendationsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/acceptRecommendations", pathParameters); + } + /** + * Instantiates a new {@link AcceptRecommendationsRequestBuilder} 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 AcceptRecommendationsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/acceptRecommendations", rawUrl); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @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 AcceptRecommendationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AcceptRecommendationsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AcceptRecommendationsRequestBuilder(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/identitygovernance/accessreviews/instances/item/applydecisions/ApplyDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/applydecisions/ApplyDecisionsRequestBuilder.java new file mode 100644 index 00000000000..7e5fab57f0c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/applydecisions/ApplyDecisionsRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions; + +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 applyDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ApplyDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ApplyDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/applyDecisions", pathParameters); + } + /** + * Instantiates a new {@link ApplyDecisionsRequestBuilder} 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 ApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/applyDecisions", rawUrl); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @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 ApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ApplyDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ApplyDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/batchrecorddecisions/BatchRecordDecisionsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/batchrecorddecisions/BatchRecordDecisionsPostRequestBody.java new file mode 100644 index 00000000000..04f5689622e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/batchrecorddecisions/BatchRecordDecisionsPostRequestBody.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions; + +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 BatchRecordDecisionsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link BatchRecordDecisionsPostRequestBody} and sets the default values. + */ + public BatchRecordDecisionsPostRequestBody() { + 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 BatchRecordDecisionsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static BatchRecordDecisionsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new BatchRecordDecisionsPostRequestBody(); + } + /** + * 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 decision property value. The decision property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDecision() { + return this.backingStore.get("decision"); + } + /** + * 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("decision", (n) -> { this.setDecision(n.getStringValue()); }); + deserializerMap.put("justification", (n) -> { this.setJustification(n.getStringValue()); }); + deserializerMap.put("principalId", (n) -> { this.setPrincipalId(n.getStringValue()); }); + deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the justification property value. The justification property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getJustification() { + return this.backingStore.get("justification"); + } + /** + * Gets the principalId property value. The principalId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPrincipalId() { + return this.backingStore.get("principalId"); + } + /** + * Gets the resourceId property value. The resourceId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceId() { + return this.backingStore.get("resourceId"); + } + /** + * Serializes information the 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("decision", this.getDecision()); + writer.writeStringValue("justification", this.getJustification()); + writer.writeStringValue("principalId", this.getPrincipalId()); + writer.writeStringValue("resourceId", this.getResourceId()); + 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 decision property value. The decision property + * @param value Value to set for the decision property. + */ + public void setDecision(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("decision", value); + } + /** + * Sets the justification property value. The justification property + * @param value Value to set for the justification property. + */ + public void setJustification(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("justification", value); + } + /** + * Sets the principalId property value. The principalId property + * @param value Value to set for the principalId property. + */ + public void setPrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("principalId", value); + } + /** + * Sets the resourceId property value. The resourceId property + * @param value Value to set for the resourceId property. + */ + public void setResourceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/batchrecorddecisions/BatchRecordDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/batchrecorddecisions/BatchRecordDecisionsRequestBuilder.java new file mode 100644 index 00000000000..b2f7c86f845 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/batchrecorddecisions/BatchRecordDecisionsRequestBuilder.java @@ -0,0 +1,100 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions; + +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 batchRecordDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class BatchRecordDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link BatchRecordDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public BatchRecordDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/batchRecordDecisions", pathParameters); + } + /** + * Instantiates a new {@link BatchRecordDecisionsRequestBuilder} 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 BatchRecordDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/batchRecordDecisions", rawUrl); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @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 BatchRecordDecisionsPostRequestBody body) { + post(body, null); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @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 BatchRecordDecisionsPostRequestBody 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); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final BatchRecordDecisionsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @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 BatchRecordDecisionsPostRequestBody 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 BatchRecordDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BatchRecordDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new BatchRecordDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/contactedreviewers/ContactedReviewersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/contactedreviewers/ContactedReviewersRequestBuilder.java new file mode 100644 index 00000000000..e8d803536f9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/contactedreviewers/ContactedReviewersRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewReviewer; +import com.microsoft.graph.beta.models.AccessReviewReviewerCollectionResponse; +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 contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ContactedReviewersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + * @param accessReviewReviewerId The unique identifier of accessReviewReviewer + * @return a {@link AccessReviewReviewerItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewReviewerItemRequestBuilder byAccessReviewReviewerId(@jakarta.annotation.Nonnull final String accessReviewReviewerId) { + Objects.requireNonNull(accessReviewReviewerId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewReviewer%2Did", accessReviewReviewerId); + return new AccessReviewReviewerItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ContactedReviewersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContactedReviewersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/contactedReviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ContactedReviewersRequestBuilder} 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 ContactedReviewersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/contactedReviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link AccessReviewReviewerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewerCollectionResponse get() { + return get(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewerCollectionResponse 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, AccessReviewReviewerCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @param body The request body + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer post(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return post(body, null); + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer post(@jakarta.annotation.Nonnull final AccessReviewReviewer 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, AccessReviewReviewer::createFromDiscriminatorValue); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @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 AccessReviewReviewer 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 ContactedReviewersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContactedReviewersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ContactedReviewersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/contactedreviewers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/contactedreviewers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..df6754a9aa8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/contactedreviewers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/contactedReviewers/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/contactedReviewers/$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/identitygovernance/accessreviews/instances/item/contactedreviewers/item/AccessReviewReviewerItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/contactedreviewers/item/AccessReviewReviewerItemRequestBuilder.java new file mode 100644 index 00000000000..1093ab88297 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/contactedreviewers/item/AccessReviewReviewerItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item; + +import com.microsoft.graph.beta.models.AccessReviewReviewer; +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 contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewReviewerItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessReviewReviewerItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewReviewerItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/contactedReviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewReviewerItemRequestBuilder} 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 AccessReviewReviewerItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/contactedReviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer get() { + return get(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer 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, AccessReviewReviewer::createFromDiscriminatorValue); + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer patch(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return patch(body, null); + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer patch(@jakarta.annotation.Nonnull final AccessReviewReviewer body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewReviewer::createFromDiscriminatorValue); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewReviewer body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewReviewerItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewReviewerItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewReviewerItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/DecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/DecisionsRequestBuilder.java new file mode 100644 index 00000000000..b7863fe616f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/DecisionsRequestBuilder.java @@ -0,0 +1,263 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCollectionResponse; +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 decisions property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the recordAllDecisions method. + * @return a {@link RecordAllDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordAllDecisionsRequestBuilder recordAllDecisions() { + return new RecordAllDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. + * @param accessReviewInstanceDecisionItemId The unique identifier of accessReviewInstanceDecisionItem + * @return a {@link AccessReviewInstanceDecisionItemItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceDecisionItemItemRequestBuilder byAccessReviewInstanceDecisionItemId(@jakarta.annotation.Nonnull final String accessReviewInstanceDecisionItemId) { + Objects.requireNonNull(accessReviewInstanceDecisionItemId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewInstanceDecisionItem%2Did", accessReviewInstanceDecisionItemId); + return new AccessReviewInstanceDecisionItemItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link DecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DecisionsRequestBuilder} 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 DecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Provides operations to call the filterByCurrentUser method. + * @param on Usage: on='{on}' + * @return a {@link FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder filterByCurrentUserWithOn(@jakarta.annotation.Nonnull final String on) { + Objects.requireNonNull(on); + return new FilterByCurrentUserWithOnRequestBuilder(pathParameters, requestAdapter, on); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link AccessReviewInstanceDecisionItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItemCollectionResponse get() { + return get(null); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItemCollectionResponse 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, AccessReviewInstanceDecisionItemCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem post(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return post(body, null); + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem post(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem 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, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to decisions for identityGovernance + * @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 AccessReviewInstanceDecisionItem 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 DecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DecisionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..74f80115f19 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/$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/identitygovernance/accessreviews/instances/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java new file mode 100644 index 00000000000..0b01a6e1449 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon; + +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +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 FilterByCurrentUserWithOnGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnGetResponse} and sets the default values. + */ + public FilterByCurrentUserWithOnGetResponse() { + 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 FilterByCurrentUserWithOnGetResponse} + */ + @jakarta.annotation.Nonnull + public static FilterByCurrentUserWithOnGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FilterByCurrentUserWithOnGetResponse(); + } + /** + * 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(AccessReviewInstanceDecisionItem::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/identitygovernance/accessreviews/instances/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java new file mode 100644 index 00000000000..9cef39a10cf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -0,0 +1,168 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon; + +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 filterByCurrentUser method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class FilterByCurrentUserWithOnRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} and sets the default values. + * @param on Usage: on='{on}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String on) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + this.pathParameters.put("on", on); + } + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} 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 FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse get() { + return get(null); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse 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, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * 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 FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java new file mode 100644 index 00000000000..c6571d7af7a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +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 decisions property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewInstanceDecisionItemItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @return a {@link InsightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InsightsRequestBuilder insights() { + return new InsightsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the instance property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @return a {@link InstanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InstanceRequestBuilder instance() { + return new InstanceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewInstanceDecisionItemItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemItemRequestBuilder} 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 AccessReviewInstanceDecisionItemItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property decisions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property decisions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem get() { + return get(null); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem 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, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem patch(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return patch(body, null); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem patch(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Delete navigation property decisions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property decisions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewInstanceDecisionItemItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceDecisionItemItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/insights/InsightsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/insights/InsightsRequestBuilder.java new file mode 100644 index 00000000000..0a86a3bb8ad --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/insights/InsightsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder; +import com.microsoft.graph.beta.models.GovernanceInsight; +import com.microsoft.graph.beta.models.GovernanceInsightCollectionResponse; +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 insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class InsightsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @param governanceInsightId The unique identifier of governanceInsight + * @return a {@link GovernanceInsightItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GovernanceInsightItemRequestBuilder byGovernanceInsightId(@jakarta.annotation.Nonnull final String governanceInsightId) { + Objects.requireNonNull(governanceInsightId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("governanceInsight%2Did", governanceInsightId); + return new GovernanceInsightItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link InsightsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public InsightsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link InsightsRequestBuilder} 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 InsightsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link GovernanceInsightCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsightCollectionResponse get() { + return get(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsightCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsightCollectionResponse 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, GovernanceInsightCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight post(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return post(body, null); + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight post(@jakarta.annotation.Nonnull final GovernanceInsight 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, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to insights for identityGovernance + * @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 GovernanceInsight 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 InsightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InsightsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new InsightsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/insights/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/insights/count/CountRequestBuilder.java new file mode 100644 index 00000000000..5f5aa4b0b6a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/insights/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/$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/identitygovernance/accessreviews/instances/item/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java new file mode 100644 index 00000000000..e12f3d8ad28 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item; + +import com.microsoft.graph.beta.models.GovernanceInsight; +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 insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GovernanceInsightItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GovernanceInsightItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GovernanceInsightItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/{governanceInsight%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GovernanceInsightItemRequestBuilder} 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 GovernanceInsightItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/{governanceInsight%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property insights for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property insights for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight get() { + return get(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight 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, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight patch(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return patch(body, null); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight patch(@jakarta.annotation.Nonnull final GovernanceInsight body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Delete navigation property insights for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property insights for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GovernanceInsightItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GovernanceInsightItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GovernanceInsightItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/InstanceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/InstanceRequestBuilder.java new file mode 100644 index 00000000000..ec8a83b524b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/InstanceRequestBuilder.java @@ -0,0 +1,318 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstance; +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 instance property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class InstanceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the acceptRecommendations method. + * @return a {@link AcceptRecommendationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AcceptRecommendationsRequestBuilder acceptRecommendations() { + return new AcceptRecommendationsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the applyDecisions method. + * @return a {@link ApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ApplyDecisionsRequestBuilder applyDecisions() { + return new ApplyDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the batchRecordDecisions method. + * @return a {@link BatchRecordDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BatchRecordDecisionsRequestBuilder batchRecordDecisions() { + return new BatchRecordDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link ContactedReviewersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContactedReviewersRequestBuilder contactedReviewers() { + return new ContactedReviewersRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the definition property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link DefinitionRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefinitionRequestBuilder definition() { + return new DefinitionRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the resetDecisions method. + * @return a {@link ResetDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResetDecisionsRequestBuilder resetDecisions() { + return new ResetDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the sendReminder method. + * @return a {@link SendReminderRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SendReminderRequestBuilder sendReminder() { + return new SendReminderRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link StagesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StagesRequestBuilder stages() { + return new StagesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the stop method. + * @return a {@link StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder stop() { + return new StopRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the stopApplyDecisions method. + * @return a {@link StopApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopApplyDecisionsRequestBuilder stopApplyDecisions() { + return new StopApplyDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link InstanceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public InstanceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link InstanceRequestBuilder} 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 InstanceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property instance for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property instance for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance get() { + return get(null); + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance 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, AccessReviewInstance::createFromDiscriminatorValue); + } + /** + * Update the navigation property instance in identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance patch(@jakarta.annotation.Nonnull final AccessReviewInstance body) { + return patch(body, null); + } + /** + * Update the navigation property instance in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance patch(@jakarta.annotation.Nonnull final AccessReviewInstance body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewInstance::createFromDiscriminatorValue); + } + /** + * Delete navigation property instance for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property instance for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property instance in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstance body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property instance in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstance body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link InstanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InstanceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new InstanceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/acceptrecommendations/AcceptRecommendationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/acceptrecommendations/AcceptRecommendationsRequestBuilder.java new file mode 100644 index 00000000000..bbf32494189 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/acceptrecommendations/AcceptRecommendationsRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations; + +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 acceptRecommendations method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AcceptRecommendationsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AcceptRecommendationsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AcceptRecommendationsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/acceptRecommendations", pathParameters); + } + /** + * Instantiates a new {@link AcceptRecommendationsRequestBuilder} 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 AcceptRecommendationsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/acceptRecommendations", rawUrl); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @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 AcceptRecommendationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AcceptRecommendationsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AcceptRecommendationsRequestBuilder(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/identitygovernance/accessreviews/instances/item/decisions/item/instance/applydecisions/ApplyDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/applydecisions/ApplyDecisionsRequestBuilder.java new file mode 100644 index 00000000000..3442e45669b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/applydecisions/ApplyDecisionsRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions; + +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 applyDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ApplyDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ApplyDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/applyDecisions", pathParameters); + } + /** + * Instantiates a new {@link ApplyDecisionsRequestBuilder} 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 ApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/applyDecisions", rawUrl); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @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 ApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ApplyDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ApplyDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsPostRequestBody.java new file mode 100644 index 00000000000..c9fb6684da1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsPostRequestBody.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions; + +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 BatchRecordDecisionsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link BatchRecordDecisionsPostRequestBody} and sets the default values. + */ + public BatchRecordDecisionsPostRequestBody() { + 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 BatchRecordDecisionsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static BatchRecordDecisionsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new BatchRecordDecisionsPostRequestBody(); + } + /** + * 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 decision property value. The decision property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDecision() { + return this.backingStore.get("decision"); + } + /** + * 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("decision", (n) -> { this.setDecision(n.getStringValue()); }); + deserializerMap.put("justification", (n) -> { this.setJustification(n.getStringValue()); }); + deserializerMap.put("principalId", (n) -> { this.setPrincipalId(n.getStringValue()); }); + deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the justification property value. The justification property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getJustification() { + return this.backingStore.get("justification"); + } + /** + * Gets the principalId property value. The principalId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPrincipalId() { + return this.backingStore.get("principalId"); + } + /** + * Gets the resourceId property value. The resourceId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceId() { + return this.backingStore.get("resourceId"); + } + /** + * Serializes information the 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("decision", this.getDecision()); + writer.writeStringValue("justification", this.getJustification()); + writer.writeStringValue("principalId", this.getPrincipalId()); + writer.writeStringValue("resourceId", this.getResourceId()); + 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 decision property value. The decision property + * @param value Value to set for the decision property. + */ + public void setDecision(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("decision", value); + } + /** + * Sets the justification property value. The justification property + * @param value Value to set for the justification property. + */ + public void setJustification(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("justification", value); + } + /** + * Sets the principalId property value. The principalId property + * @param value Value to set for the principalId property. + */ + public void setPrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("principalId", value); + } + /** + * Sets the resourceId property value. The resourceId property + * @param value Value to set for the resourceId property. + */ + public void setResourceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsRequestBuilder.java new file mode 100644 index 00000000000..4fcb9c16274 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsRequestBuilder.java @@ -0,0 +1,100 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions; + +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 batchRecordDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class BatchRecordDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link BatchRecordDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public BatchRecordDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/batchRecordDecisions", pathParameters); + } + /** + * Instantiates a new {@link BatchRecordDecisionsRequestBuilder} 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 BatchRecordDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/batchRecordDecisions", rawUrl); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @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 BatchRecordDecisionsPostRequestBody body) { + post(body, null); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @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 BatchRecordDecisionsPostRequestBody 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); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final BatchRecordDecisionsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @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 BatchRecordDecisionsPostRequestBody 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 BatchRecordDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BatchRecordDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new BatchRecordDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/decisions/item/instance/contactedreviewers/ContactedReviewersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/contactedreviewers/ContactedReviewersRequestBuilder.java new file mode 100644 index 00000000000..3d0e16468d0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/contactedreviewers/ContactedReviewersRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewReviewer; +import com.microsoft.graph.beta.models.AccessReviewReviewerCollectionResponse; +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 contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ContactedReviewersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + * @param accessReviewReviewerId The unique identifier of accessReviewReviewer + * @return a {@link AccessReviewReviewerItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewReviewerItemRequestBuilder byAccessReviewReviewerId(@jakarta.annotation.Nonnull final String accessReviewReviewerId) { + Objects.requireNonNull(accessReviewReviewerId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewReviewer%2Did", accessReviewReviewerId); + return new AccessReviewReviewerItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ContactedReviewersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContactedReviewersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ContactedReviewersRequestBuilder} 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 ContactedReviewersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link AccessReviewReviewerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewerCollectionResponse get() { + return get(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewerCollectionResponse 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, AccessReviewReviewerCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @param body The request body + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer post(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return post(body, null); + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer post(@jakarta.annotation.Nonnull final AccessReviewReviewer 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, AccessReviewReviewer::createFromDiscriminatorValue); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @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 AccessReviewReviewer 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 ContactedReviewersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContactedReviewersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ContactedReviewersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/contactedreviewers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/contactedreviewers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..37950a585d8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/contactedreviewers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers/$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/identitygovernance/accessreviews/instances/item/decisions/item/instance/contactedreviewers/item/AccessReviewReviewerItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/contactedreviewers/item/AccessReviewReviewerItemRequestBuilder.java new file mode 100644 index 00000000000..c8cf653d3ee --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/contactedreviewers/item/AccessReviewReviewerItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item; + +import com.microsoft.graph.beta.models.AccessReviewReviewer; +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 contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewReviewerItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessReviewReviewerItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewReviewerItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewReviewerItemRequestBuilder} 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 AccessReviewReviewerItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer get() { + return get(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer 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, AccessReviewReviewer::createFromDiscriminatorValue); + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer patch(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return patch(body, null); + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer patch(@jakarta.annotation.Nonnull final AccessReviewReviewer body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewReviewer::createFromDiscriminatorValue); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewReviewer body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewReviewerItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewReviewerItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewReviewerItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/definition/DefinitionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/definition/DefinitionRequestBuilder.java new file mode 100644 index 00000000000..f3d3ce24a2e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/definition/DefinitionRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition; + +import com.microsoft.graph.beta.models.AccessReviewScheduleDefinition; +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 definition property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DefinitionRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DefinitionRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DefinitionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/definition{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DefinitionRequestBuilder} 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 DefinitionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/definition{?%24expand,%24select}", rawUrl); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @return a {@link AccessReviewScheduleDefinition} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewScheduleDefinition get() { + return get(null); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewScheduleDefinition} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewScheduleDefinition 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, AccessReviewScheduleDefinition::createFromDiscriminatorValue); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @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 DefinitionRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefinitionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DefinitionRequestBuilder(rawUrl, requestAdapter); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + */ + @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/identitygovernance/accessreviews/instances/item/decisions/item/instance/resetdecisions/ResetDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/resetdecisions/ResetDecisionsRequestBuilder.java new file mode 100644 index 00000000000..85f2aeddc9b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/resetdecisions/ResetDecisionsRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions; + +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 resetDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ResetDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ResetDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ResetDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/resetDecisions", pathParameters); + } + /** + * Instantiates a new {@link ResetDecisionsRequestBuilder} 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 ResetDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/resetDecisions", rawUrl); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @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 ResetDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResetDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ResetDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/decisions/item/instance/sendreminder/SendReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/sendreminder/SendReminderRequestBuilder.java new file mode 100644 index 00000000000..1a9def7147e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/sendreminder/SendReminderRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder; + +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 sendReminder method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SendReminderRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link SendReminderRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SendReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/sendReminder", pathParameters); + } + /** + * Instantiates a new {@link SendReminderRequestBuilder} 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 SendReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/sendReminder", rawUrl); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @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 SendReminderRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SendReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SendReminderRequestBuilder(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/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/StagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/StagesRequestBuilder.java new file mode 100644 index 00000000000..77bbbe65f8b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/StagesRequestBuilder.java @@ -0,0 +1,254 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewStage; +import com.microsoft.graph.beta.models.AccessReviewStageCollectionResponse; +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 stages property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StagesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. + * @param accessReviewStageId The unique identifier of accessReviewStage + * @return a {@link AccessReviewStageItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewStageItemRequestBuilder byAccessReviewStageId(@jakarta.annotation.Nonnull final String accessReviewStageId) { + Objects.requireNonNull(accessReviewStageId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewStage%2Did", accessReviewStageId); + return new AccessReviewStageItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link StagesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StagesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link StagesRequestBuilder} 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 StagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Provides operations to call the filterByCurrentUser method. + * @param on Usage: on='{on}' + * @return a {@link FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder filterByCurrentUserWithOn(@jakarta.annotation.Nonnull final String on) { + Objects.requireNonNull(on); + return new FilterByCurrentUserWithOnRequestBuilder(pathParameters, requestAdapter, on); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @return a {@link AccessReviewStageCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStageCollectionResponse get() { + return get(null); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewStageCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStageCollectionResponse 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, AccessReviewStageCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to stages for identityGovernance + * @param body The request body + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage post(@jakarta.annotation.Nonnull final AccessReviewStage body) { + return post(body, null); + } + /** + * Create new navigation property to stages for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage post(@jakarta.annotation.Nonnull final AccessReviewStage 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, AccessReviewStage::createFromDiscriminatorValue); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to stages for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewStage body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to stages for identityGovernance + * @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 AccessReviewStage 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 StagesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StagesRequestBuilder(rawUrl, requestAdapter); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/count/CountRequestBuilder.java new file mode 100644 index 00000000000..2b241a8b237 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/$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/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java new file mode 100644 index 00000000000..a4ae49edcdb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon; + +import com.microsoft.graph.beta.models.AccessReviewStage; +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 FilterByCurrentUserWithOnGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnGetResponse} and sets the default values. + */ + public FilterByCurrentUserWithOnGetResponse() { + 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 FilterByCurrentUserWithOnGetResponse} + */ + @jakarta.annotation.Nonnull + public static FilterByCurrentUserWithOnGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FilterByCurrentUserWithOnGetResponse(); + } + /** + * 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(AccessReviewStage::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/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java new file mode 100644 index 00000000000..315a08e6dc4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -0,0 +1,168 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon; + +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 filterByCurrentUser method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class FilterByCurrentUserWithOnRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} and sets the default values. + * @param on Usage: on='{on}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String on) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + this.pathParameters.put("on", on); + } + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} 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 FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse get() { + return get(null); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse 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, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * 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 FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/AccessReviewStageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/AccessReviewStageItemRequestBuilder.java new file mode 100644 index 00000000000..87a18163f77 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/AccessReviewStageItemRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewStage; +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 stages property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewStageItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. + * @return a {@link DecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DecisionsRequestBuilder decisions() { + return new DecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the stop method. + * @return a {@link StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder stop() { + return new StopRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessReviewStageItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewStageItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewStageItemRequestBuilder} 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 AccessReviewStageItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property stages for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property stages for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage get() { + return get(null); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage 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, AccessReviewStage::createFromDiscriminatorValue); + } + /** + * Update the navigation property stages in identityGovernance + * @param body The request body + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage patch(@jakarta.annotation.Nonnull final AccessReviewStage body) { + return patch(body, null); + } + /** + * Update the navigation property stages in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage patch(@jakarta.annotation.Nonnull final AccessReviewStage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewStage::createFromDiscriminatorValue); + } + /** + * Delete navigation property stages for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property stages for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property stages in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewStage body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property stages in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewStage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewStageItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewStageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewStageItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/DecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/DecisionsRequestBuilder.java new file mode 100644 index 00000000000..09b18f5d665 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/DecisionsRequestBuilder.java @@ -0,0 +1,263 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCollectionResponse; +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 decisions property of the microsoft.graph.accessReviewStage entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the recordAllDecisions method. + * @return a {@link RecordAllDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordAllDecisionsRequestBuilder recordAllDecisions() { + return new RecordAllDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. + * @param accessReviewInstanceDecisionItemId1 The unique identifier of accessReviewInstanceDecisionItem + * @return a {@link AccessReviewInstanceDecisionItemItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceDecisionItemItemRequestBuilder byAccessReviewInstanceDecisionItemId1(@jakarta.annotation.Nonnull final String accessReviewInstanceDecisionItemId1) { + Objects.requireNonNull(accessReviewInstanceDecisionItemId1); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewInstanceDecisionItem%2Did1", accessReviewInstanceDecisionItemId1); + return new AccessReviewInstanceDecisionItemItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link DecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DecisionsRequestBuilder} 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 DecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Provides operations to call the filterByCurrentUser method. + * @param on Usage: on='{on}' + * @return a {@link FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder filterByCurrentUserWithOn(@jakarta.annotation.Nonnull final String on) { + Objects.requireNonNull(on); + return new FilterByCurrentUserWithOnRequestBuilder(pathParameters, requestAdapter, on); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link AccessReviewInstanceDecisionItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItemCollectionResponse get() { + return get(null); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItemCollectionResponse 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, AccessReviewInstanceDecisionItemCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem post(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return post(body, null); + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem post(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem 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, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to decisions for identityGovernance + * @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 AccessReviewInstanceDecisionItem 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 DecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DecisionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..d5a4be07bf2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/$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/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java new file mode 100644 index 00000000000..1dfb6bc599b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon; + +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +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 FilterByCurrentUserWithOnGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnGetResponse} and sets the default values. + */ + public FilterByCurrentUserWithOnGetResponse() { + 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 FilterByCurrentUserWithOnGetResponse} + */ + @jakarta.annotation.Nonnull + public static FilterByCurrentUserWithOnGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FilterByCurrentUserWithOnGetResponse(); + } + /** + * 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(AccessReviewInstanceDecisionItem::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/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java new file mode 100644 index 00000000000..f6e145d858e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -0,0 +1,168 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon; + +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 filterByCurrentUser method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class FilterByCurrentUserWithOnRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} and sets the default values. + * @param on Usage: on='{on}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String on) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + this.pathParameters.put("on", on); + } + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} 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 FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse get() { + return get(null); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse 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, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * 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 FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java new file mode 100644 index 00000000000..717eac1ac2d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +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 decisions property of the microsoft.graph.accessReviewStage entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewInstanceDecisionItemItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @return a {@link InsightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InsightsRequestBuilder insights() { + return new InsightsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewInstanceDecisionItemItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did1}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemItemRequestBuilder} 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 AccessReviewInstanceDecisionItemItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did1}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property decisions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property decisions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem get() { + return get(null); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem 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, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem patch(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return patch(body, null); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem patch(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Delete navigation property decisions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property decisions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewInstanceDecisionItemItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceDecisionItemItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/insights/InsightsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/insights/InsightsRequestBuilder.java new file mode 100644 index 00000000000..47830fb9805 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/insights/InsightsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder; +import com.microsoft.graph.beta.models.GovernanceInsight; +import com.microsoft.graph.beta.models.GovernanceInsightCollectionResponse; +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 insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class InsightsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @param governanceInsightId The unique identifier of governanceInsight + * @return a {@link GovernanceInsightItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GovernanceInsightItemRequestBuilder byGovernanceInsightId(@jakarta.annotation.Nonnull final String governanceInsightId) { + Objects.requireNonNull(governanceInsightId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("governanceInsight%2Did", governanceInsightId); + return new GovernanceInsightItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link InsightsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public InsightsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link InsightsRequestBuilder} 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 InsightsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link GovernanceInsightCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsightCollectionResponse get() { + return get(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsightCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsightCollectionResponse 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, GovernanceInsightCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight post(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return post(body, null); + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight post(@jakarta.annotation.Nonnull final GovernanceInsight 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, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to insights for identityGovernance + * @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 GovernanceInsight 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 InsightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InsightsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new InsightsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/insights/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/insights/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ed43a481310 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/insights/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights/$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/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java new file mode 100644 index 00000000000..99e14cf2f7e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item; + +import com.microsoft.graph.beta.models.GovernanceInsight; +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 insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GovernanceInsightItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GovernanceInsightItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GovernanceInsightItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights/{governanceInsight%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GovernanceInsightItemRequestBuilder} 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 GovernanceInsightItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights/{governanceInsight%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property insights for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property insights for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight get() { + return get(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight 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, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight patch(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return patch(body, null); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight patch(@jakarta.annotation.Nonnull final GovernanceInsight body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Delete navigation property insights for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property insights for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GovernanceInsightItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GovernanceInsightItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GovernanceInsightItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java new file mode 100644 index 00000000000..c17cdc2900b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions; + +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 RecordAllDecisionsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RecordAllDecisionsPostRequestBody} and sets the default values. + */ + public RecordAllDecisionsPostRequestBody() { + 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 RecordAllDecisionsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RecordAllDecisionsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RecordAllDecisionsPostRequestBody(); + } + /** + * 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 decision property value. The decision property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDecision() { + return this.backingStore.get("decision"); + } + /** + * 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("decision", (n) -> { this.setDecision(n.getStringValue()); }); + deserializerMap.put("justification", (n) -> { this.setJustification(n.getStringValue()); }); + deserializerMap.put("principalId", (n) -> { this.setPrincipalId(n.getStringValue()); }); + deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the justification property value. The justification property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getJustification() { + return this.backingStore.get("justification"); + } + /** + * Gets the principalId property value. The principalId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPrincipalId() { + return this.backingStore.get("principalId"); + } + /** + * Gets the resourceId property value. The resourceId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceId() { + return this.backingStore.get("resourceId"); + } + /** + * Serializes information the 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("decision", this.getDecision()); + writer.writeStringValue("justification", this.getJustification()); + writer.writeStringValue("principalId", this.getPrincipalId()); + writer.writeStringValue("resourceId", this.getResourceId()); + 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 decision property value. The decision property + * @param value Value to set for the decision property. + */ + public void setDecision(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("decision", value); + } + /** + * Sets the justification property value. The justification property + * @param value Value to set for the justification property. + */ + public void setJustification(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("justification", value); + } + /** + * Sets the principalId property value. The principalId property + * @param value Value to set for the principalId property. + */ + public void setPrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("principalId", value); + } + /** + * Sets the resourceId property value. The resourceId property + * @param value Value to set for the resourceId property. + */ + public void setResourceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java new file mode 100644 index 00000000000..45aa1e7f940 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java @@ -0,0 +1,100 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions; + +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 recordAllDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RecordAllDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RecordAllDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordAllDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/recordAllDecisions", pathParameters); + } + /** + * Instantiates a new {@link RecordAllDecisionsRequestBuilder} 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 RecordAllDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/decisions/recordAllDecisions", rawUrl); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody body) { + post(body, null); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody 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); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RecordAllDecisionsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody 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 RecordAllDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordAllDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RecordAllDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/stop/StopRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/stop/StopRequestBuilder.java new file mode 100644 index 00000000000..13d8ae8cf87 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stages/item/stop/StopRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop; + +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 stop method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StopRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link StopRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StopRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/stop", pathParameters); + } + /** + * Instantiates a new {@link StopRequestBuilder} 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 StopRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stages/{accessReviewStage%2Did}/stop", rawUrl); + } + /** + * Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. + * @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 StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StopRequestBuilder(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/identitygovernance/accessreviews/instances/item/decisions/item/instance/stop/StopRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stop/StopRequestBuilder.java new file mode 100644 index 00000000000..b792fe7cdb1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stop/StopRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop; + +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 stop method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StopRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link StopRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StopRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stop", pathParameters); + } + /** + * Instantiates a new {@link StopRequestBuilder} 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 StopRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stop", rawUrl); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @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 StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StopRequestBuilder(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/identitygovernance/accessreviews/instances/item/decisions/item/instance/stopapplydecisions/StopApplyDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stopapplydecisions/StopApplyDecisionsRequestBuilder.java new file mode 100644 index 00000000000..46adbb9e6f4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/item/instance/stopapplydecisions/StopApplyDecisionsRequestBuilder.java @@ -0,0 +1,91 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions; + +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 stopApplyDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StopApplyDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link StopApplyDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StopApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stopApplyDecisions", pathParameters); + } + /** + * Instantiates a new {@link StopApplyDecisionsRequestBuilder} 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 StopApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stopApplyDecisions", rawUrl); + } + /** + * Invoke action stopApplyDecisions + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post() { + post(null); + } + /** + * Invoke action stopApplyDecisions + * @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); + } + /** + * Invoke action stopApplyDecisions + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action stopApplyDecisions + * @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 StopApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopApplyDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StopApplyDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java new file mode 100644 index 00000000000..847db76a888 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions; + +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 RecordAllDecisionsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RecordAllDecisionsPostRequestBody} and sets the default values. + */ + public RecordAllDecisionsPostRequestBody() { + 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 RecordAllDecisionsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RecordAllDecisionsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RecordAllDecisionsPostRequestBody(); + } + /** + * 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 decision property value. The decision property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDecision() { + return this.backingStore.get("decision"); + } + /** + * 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("decision", (n) -> { this.setDecision(n.getStringValue()); }); + deserializerMap.put("justification", (n) -> { this.setJustification(n.getStringValue()); }); + deserializerMap.put("principalId", (n) -> { this.setPrincipalId(n.getStringValue()); }); + deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the justification property value. The justification property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getJustification() { + return this.backingStore.get("justification"); + } + /** + * Gets the principalId property value. The principalId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPrincipalId() { + return this.backingStore.get("principalId"); + } + /** + * Gets the resourceId property value. The resourceId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceId() { + return this.backingStore.get("resourceId"); + } + /** + * Serializes information the 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("decision", this.getDecision()); + writer.writeStringValue("justification", this.getJustification()); + writer.writeStringValue("principalId", this.getPrincipalId()); + writer.writeStringValue("resourceId", this.getResourceId()); + 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 decision property value. The decision property + * @param value Value to set for the decision property. + */ + public void setDecision(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("decision", value); + } + /** + * Sets the justification property value. The justification property + * @param value Value to set for the justification property. + */ + public void setJustification(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("justification", value); + } + /** + * Sets the principalId property value. The principalId property + * @param value Value to set for the principalId property. + */ + public void setPrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("principalId", value); + } + /** + * Sets the resourceId property value. The resourceId property + * @param value Value to set for the resourceId property. + */ + public void setResourceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java new file mode 100644 index 00000000000..d782792e55d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java @@ -0,0 +1,100 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions; + +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 recordAllDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RecordAllDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RecordAllDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordAllDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/recordAllDecisions", pathParameters); + } + /** + * Instantiates a new {@link RecordAllDecisionsRequestBuilder} 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 RecordAllDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/decisions/recordAllDecisions", rawUrl); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody body) { + post(body, null); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody 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); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RecordAllDecisionsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody 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 RecordAllDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordAllDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RecordAllDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/definition/DefinitionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/definition/DefinitionRequestBuilder.java new file mode 100644 index 00000000000..44a776c619e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/definition/DefinitionRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition; + +import com.microsoft.graph.beta.models.AccessReviewScheduleDefinition; +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 definition property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DefinitionRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DefinitionRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DefinitionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/definition{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DefinitionRequestBuilder} 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 DefinitionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/definition{?%24expand,%24select}", rawUrl); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @return a {@link AccessReviewScheduleDefinition} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewScheduleDefinition get() { + return get(null); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewScheduleDefinition} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewScheduleDefinition 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, AccessReviewScheduleDefinition::createFromDiscriminatorValue); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @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 DefinitionRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefinitionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DefinitionRequestBuilder(rawUrl, requestAdapter); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + */ + @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/identitygovernance/accessreviews/instances/item/resetdecisions/ResetDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/resetdecisions/ResetDecisionsRequestBuilder.java new file mode 100644 index 00000000000..21cd2216136 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/resetdecisions/ResetDecisionsRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions; + +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 resetDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ResetDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ResetDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ResetDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/resetDecisions", pathParameters); + } + /** + * Instantiates a new {@link ResetDecisionsRequestBuilder} 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 ResetDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/resetDecisions", rawUrl); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @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 ResetDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResetDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ResetDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/sendreminder/SendReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/sendreminder/SendReminderRequestBuilder.java new file mode 100644 index 00000000000..312653d073e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/sendreminder/SendReminderRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder; + +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 sendReminder method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SendReminderRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link SendReminderRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SendReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/sendReminder", pathParameters); + } + /** + * Instantiates a new {@link SendReminderRequestBuilder} 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 SendReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/sendReminder", rawUrl); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @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 SendReminderRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SendReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SendReminderRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/StagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/StagesRequestBuilder.java new file mode 100644 index 00000000000..22c5a291a59 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/StagesRequestBuilder.java @@ -0,0 +1,254 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewStage; +import com.microsoft.graph.beta.models.AccessReviewStageCollectionResponse; +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 stages property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StagesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the stages property of the microsoft.graph.accessReviewInstance entity. + * @param accessReviewStageId The unique identifier of accessReviewStage + * @return a {@link AccessReviewStageItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewStageItemRequestBuilder byAccessReviewStageId(@jakarta.annotation.Nonnull final String accessReviewStageId) { + Objects.requireNonNull(accessReviewStageId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewStage%2Did", accessReviewStageId); + return new AccessReviewStageItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link StagesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StagesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link StagesRequestBuilder} 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 StagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Provides operations to call the filterByCurrentUser method. + * @param on Usage: on='{on}' + * @return a {@link FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder filterByCurrentUserWithOn(@jakarta.annotation.Nonnull final String on) { + Objects.requireNonNull(on); + return new FilterByCurrentUserWithOnRequestBuilder(pathParameters, requestAdapter, on); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @return a {@link AccessReviewStageCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStageCollectionResponse get() { + return get(null); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewStageCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStageCollectionResponse 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, AccessReviewStageCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to stages for identityGovernance + * @param body The request body + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage post(@jakarta.annotation.Nonnull final AccessReviewStage body) { + return post(body, null); + } + /** + * Create new navigation property to stages for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage post(@jakarta.annotation.Nonnull final AccessReviewStage 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, AccessReviewStage::createFromDiscriminatorValue); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to stages for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewStage body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to stages for identityGovernance + * @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 AccessReviewStage 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 StagesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StagesRequestBuilder(rawUrl, requestAdapter); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/count/CountRequestBuilder.java new file mode 100644 index 00000000000..4c0d38b0592 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/$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/identitygovernance/accessreviews/instances/item/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java new file mode 100644 index 00000000000..5bd4c40f5d5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon; + +import com.microsoft.graph.beta.models.AccessReviewStage; +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 FilterByCurrentUserWithOnGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnGetResponse} and sets the default values. + */ + public FilterByCurrentUserWithOnGetResponse() { + 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 FilterByCurrentUserWithOnGetResponse} + */ + @jakarta.annotation.Nonnull + public static FilterByCurrentUserWithOnGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FilterByCurrentUserWithOnGetResponse(); + } + /** + * 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(AccessReviewStage::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/identitygovernance/accessreviews/instances/item/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java new file mode 100644 index 00000000000..681791d7b2d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -0,0 +1,168 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon; + +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 filterByCurrentUser method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class FilterByCurrentUserWithOnRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} and sets the default values. + * @param on Usage: on='{on}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String on) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + this.pathParameters.put("on", on); + } + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} 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 FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse get() { + return get(null); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse 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, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * 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 FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); + } + /** + * Return all accessReviewStage objects on a given accessReviewInstance where the calling user is a reviewer on one or more accessReviewInstanceDecisionItem objects. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/AccessReviewStageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/AccessReviewStageItemRequestBuilder.java new file mode 100644 index 00000000000..1ea1f6ecfd3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/AccessReviewStageItemRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewStage; +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 stages property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewStageItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. + * @return a {@link DecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DecisionsRequestBuilder decisions() { + return new DecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the stop method. + * @return a {@link StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder stop() { + return new StopRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessReviewStageItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewStageItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewStageItemRequestBuilder} 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 AccessReviewStageItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property stages for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property stages for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage get() { + return get(null); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage 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, AccessReviewStage::createFromDiscriminatorValue); + } + /** + * Update the navigation property stages in identityGovernance + * @param body The request body + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage patch(@jakarta.annotation.Nonnull final AccessReviewStage body) { + return patch(body, null); + } + /** + * Update the navigation property stages in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewStage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewStage patch(@jakarta.annotation.Nonnull final AccessReviewStage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewStage::createFromDiscriminatorValue); + } + /** + * Delete navigation property stages for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property stages for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property stages in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewStage body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property stages in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewStage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewStageItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewStageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewStageItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the accessReviewStageSettings on the parent accessReviewScheduleDefinition. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/DecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/DecisionsRequestBuilder.java new file mode 100644 index 00000000000..75c5c42bc43 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/DecisionsRequestBuilder.java @@ -0,0 +1,263 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCollectionResponse; +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 decisions property of the microsoft.graph.accessReviewStage entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the recordAllDecisions method. + * @return a {@link RecordAllDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordAllDecisionsRequestBuilder recordAllDecisions() { + return new RecordAllDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the decisions property of the microsoft.graph.accessReviewStage entity. + * @param accessReviewInstanceDecisionItemId The unique identifier of accessReviewInstanceDecisionItem + * @return a {@link AccessReviewInstanceDecisionItemItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceDecisionItemItemRequestBuilder byAccessReviewInstanceDecisionItemId(@jakarta.annotation.Nonnull final String accessReviewInstanceDecisionItemId) { + Objects.requireNonNull(accessReviewInstanceDecisionItemId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewInstanceDecisionItem%2Did", accessReviewInstanceDecisionItemId); + return new AccessReviewInstanceDecisionItemItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link DecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DecisionsRequestBuilder} 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 DecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Provides operations to call the filterByCurrentUser method. + * @param on Usage: on='{on}' + * @return a {@link FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder filterByCurrentUserWithOn(@jakarta.annotation.Nonnull final String on) { + Objects.requireNonNull(on); + return new FilterByCurrentUserWithOnRequestBuilder(pathParameters, requestAdapter, on); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link AccessReviewInstanceDecisionItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItemCollectionResponse get() { + return get(null); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItemCollectionResponse 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, AccessReviewInstanceDecisionItemCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem post(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return post(body, null); + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem post(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem 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, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to decisions for identityGovernance + * @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 AccessReviewInstanceDecisionItem 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 DecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DecisionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..d41982b1819 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/$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/identitygovernance/accessreviews/instances/item/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java new file mode 100644 index 00000000000..e1a440c698e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon; + +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +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 FilterByCurrentUserWithOnGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnGetResponse} and sets the default values. + */ + public FilterByCurrentUserWithOnGetResponse() { + 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 FilterByCurrentUserWithOnGetResponse} + */ + @jakarta.annotation.Nonnull + public static FilterByCurrentUserWithOnGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FilterByCurrentUserWithOnGetResponse(); + } + /** + * 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(AccessReviewInstanceDecisionItem::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/identitygovernance/accessreviews/instances/item/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java new file mode 100644 index 00000000000..e4c1baf3bbc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -0,0 +1,168 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon; + +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 filterByCurrentUser method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class FilterByCurrentUserWithOnRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} and sets the default values. + * @param on Usage: on='{on}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String on) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + this.pathParameters.put("on", on); + } + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} 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 FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse get() { + return get(null); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse 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, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * 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 FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java new file mode 100644 index 00000000000..706ad98d430 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java @@ -0,0 +1,246 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +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 decisions property of the microsoft.graph.accessReviewStage entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewInstanceDecisionItemItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @return a {@link InsightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InsightsRequestBuilder insights() { + return new InsightsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the instance property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @return a {@link InstanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InstanceRequestBuilder instance() { + return new InstanceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewInstanceDecisionItemItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemItemRequestBuilder} 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 AccessReviewInstanceDecisionItemItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property decisions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property decisions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem get() { + return get(null); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem 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, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem patch(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return patch(body, null); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem patch(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Delete navigation property decisions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property decisions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewInstanceDecisionItemItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceDecisionItemItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/insights/InsightsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/insights/InsightsRequestBuilder.java new file mode 100644 index 00000000000..e386d763853 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/insights/InsightsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder; +import com.microsoft.graph.beta.models.GovernanceInsight; +import com.microsoft.graph.beta.models.GovernanceInsightCollectionResponse; +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 insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class InsightsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @param governanceInsightId The unique identifier of governanceInsight + * @return a {@link GovernanceInsightItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GovernanceInsightItemRequestBuilder byGovernanceInsightId(@jakarta.annotation.Nonnull final String governanceInsightId) { + Objects.requireNonNull(governanceInsightId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("governanceInsight%2Did", governanceInsightId); + return new GovernanceInsightItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link InsightsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public InsightsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link InsightsRequestBuilder} 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 InsightsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link GovernanceInsightCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsightCollectionResponse get() { + return get(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsightCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsightCollectionResponse 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, GovernanceInsightCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight post(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return post(body, null); + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight post(@jakarta.annotation.Nonnull final GovernanceInsight 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, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to insights for identityGovernance + * @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 GovernanceInsight 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 InsightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InsightsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new InsightsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/insights/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/insights/count/CountRequestBuilder.java new file mode 100644 index 00000000000..0434bd63b70 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/insights/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/$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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java new file mode 100644 index 00000000000..550207dbc7e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item; + +import com.microsoft.graph.beta.models.GovernanceInsight; +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 insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GovernanceInsightItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GovernanceInsightItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GovernanceInsightItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/{governanceInsight%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GovernanceInsightItemRequestBuilder} 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 GovernanceInsightItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/insights/{governanceInsight%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property insights for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property insights for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight get() { + return get(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight 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, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight patch(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return patch(body, null); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight patch(@jakarta.annotation.Nonnull final GovernanceInsight body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Delete navigation property insights for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property insights for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GovernanceInsightItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GovernanceInsightItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GovernanceInsightItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/InstanceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/InstanceRequestBuilder.java new file mode 100644 index 00000000000..dbf5ef50e7d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/InstanceRequestBuilder.java @@ -0,0 +1,318 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstance; +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 instance property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class InstanceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the acceptRecommendations method. + * @return a {@link AcceptRecommendationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AcceptRecommendationsRequestBuilder acceptRecommendations() { + return new AcceptRecommendationsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the applyDecisions method. + * @return a {@link ApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ApplyDecisionsRequestBuilder applyDecisions() { + return new ApplyDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the batchRecordDecisions method. + * @return a {@link BatchRecordDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BatchRecordDecisionsRequestBuilder batchRecordDecisions() { + return new BatchRecordDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link ContactedReviewersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContactedReviewersRequestBuilder contactedReviewers() { + return new ContactedReviewersRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link DecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DecisionsRequestBuilder decisions() { + return new DecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the definition property of the microsoft.graph.accessReviewInstance entity. + * @return a {@link DefinitionRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefinitionRequestBuilder definition() { + return new DefinitionRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the resetDecisions method. + * @return a {@link ResetDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResetDecisionsRequestBuilder resetDecisions() { + return new ResetDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the sendReminder method. + * @return a {@link SendReminderRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SendReminderRequestBuilder sendReminder() { + return new SendReminderRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the stop method. + * @return a {@link StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder stop() { + return new StopRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the stopApplyDecisions method. + * @return a {@link StopApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopApplyDecisionsRequestBuilder stopApplyDecisions() { + return new StopApplyDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link InstanceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public InstanceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link InstanceRequestBuilder} 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 InstanceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property instance for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property instance for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance get() { + return get(null); + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance 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, AccessReviewInstance::createFromDiscriminatorValue); + } + /** + * Update the navigation property instance in identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance patch(@jakarta.annotation.Nonnull final AccessReviewInstance body) { + return patch(body, null); + } + /** + * Update the navigation property instance in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstance} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstance patch(@jakarta.annotation.Nonnull final AccessReviewInstance body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewInstance::createFromDiscriminatorValue); + } + /** + * Delete navigation property instance for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property instance for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property instance in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstance body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property instance in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstance body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link InstanceRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InstanceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new InstanceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/acceptrecommendations/AcceptRecommendationsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/acceptrecommendations/AcceptRecommendationsRequestBuilder.java new file mode 100644 index 00000000000..5837cc2822b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/acceptrecommendations/AcceptRecommendationsRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations; + +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 acceptRecommendations method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AcceptRecommendationsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AcceptRecommendationsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AcceptRecommendationsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/acceptRecommendations", pathParameters); + } + /** + * Instantiates a new {@link AcceptRecommendationsRequestBuilder} 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 AcceptRecommendationsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/acceptRecommendations", rawUrl); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Allows the acceptance of recommendations on all accessReviewInstanceDecisionItem objects that haven't been reviewed for an accessReviewInstance object for which the calling user is a reviewer. Recommendations are generated if recommendationsEnabled is true on the accessReviewScheduleDefinition object. If there isn't a recommendation on an accessReviewInstanceDecisionItem object no decision will be recorded. + * @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 AcceptRecommendationsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AcceptRecommendationsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AcceptRecommendationsRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/applydecisions/ApplyDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/applydecisions/ApplyDecisionsRequestBuilder.java new file mode 100644 index 00000000000..e1b5aa12fa0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/applydecisions/ApplyDecisionsRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions; + +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 applyDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ApplyDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ApplyDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/applyDecisions", pathParameters); + } + /** + * Instantiates a new {@link ApplyDecisionsRequestBuilder} 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 ApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/applyDecisions", rawUrl); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Apply review decisions on an accessReviewInstance if the decisions were not applied automatically because the autoApplyDecisionsEnabled property is false in the review's accessReviewScheduleSettings. The status of the accessReviewInstance must be Completed to call this method. + * @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 ApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ApplyDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ApplyDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsPostRequestBody.java new file mode 100644 index 00000000000..467ae0d33ff --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsPostRequestBody.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions; + +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 BatchRecordDecisionsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link BatchRecordDecisionsPostRequestBody} and sets the default values. + */ + public BatchRecordDecisionsPostRequestBody() { + 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 BatchRecordDecisionsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static BatchRecordDecisionsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new BatchRecordDecisionsPostRequestBody(); + } + /** + * 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 decision property value. The decision property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDecision() { + return this.backingStore.get("decision"); + } + /** + * 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("decision", (n) -> { this.setDecision(n.getStringValue()); }); + deserializerMap.put("justification", (n) -> { this.setJustification(n.getStringValue()); }); + deserializerMap.put("principalId", (n) -> { this.setPrincipalId(n.getStringValue()); }); + deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the justification property value. The justification property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getJustification() { + return this.backingStore.get("justification"); + } + /** + * Gets the principalId property value. The principalId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPrincipalId() { + return this.backingStore.get("principalId"); + } + /** + * Gets the resourceId property value. The resourceId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceId() { + return this.backingStore.get("resourceId"); + } + /** + * Serializes information the 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("decision", this.getDecision()); + writer.writeStringValue("justification", this.getJustification()); + writer.writeStringValue("principalId", this.getPrincipalId()); + writer.writeStringValue("resourceId", this.getResourceId()); + 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 decision property value. The decision property + * @param value Value to set for the decision property. + */ + public void setDecision(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("decision", value); + } + /** + * Sets the justification property value. The justification property + * @param value Value to set for the justification property. + */ + public void setJustification(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("justification", value); + } + /** + * Sets the principalId property value. The principalId property + * @param value Value to set for the principalId property. + */ + public void setPrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("principalId", value); + } + /** + * Sets the resourceId property value. The resourceId property + * @param value Value to set for the resourceId property. + */ + public void setResourceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsRequestBuilder.java new file mode 100644 index 00000000000..ecba310f58a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/batchrecorddecisions/BatchRecordDecisionsRequestBuilder.java @@ -0,0 +1,100 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions; + +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 batchRecordDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class BatchRecordDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link BatchRecordDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public BatchRecordDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/batchRecordDecisions", pathParameters); + } + /** + * Instantiates a new {@link BatchRecordDecisionsRequestBuilder} 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 BatchRecordDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/batchRecordDecisions", rawUrl); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @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 BatchRecordDecisionsPostRequestBody body) { + post(body, null); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @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 BatchRecordDecisionsPostRequestBody 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); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final BatchRecordDecisionsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither. + * @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 BatchRecordDecisionsPostRequestBody 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 BatchRecordDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public BatchRecordDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new BatchRecordDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/contactedreviewers/ContactedReviewersRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/contactedreviewers/ContactedReviewersRequestBuilder.java new file mode 100644 index 00000000000..42730e22390 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/contactedreviewers/ContactedReviewersRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewReviewer; +import com.microsoft.graph.beta.models.AccessReviewReviewerCollectionResponse; +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 contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ContactedReviewersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + * @param accessReviewReviewerId The unique identifier of accessReviewReviewer + * @return a {@link AccessReviewReviewerItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewReviewerItemRequestBuilder byAccessReviewReviewerId(@jakarta.annotation.Nonnull final String accessReviewReviewerId) { + Objects.requireNonNull(accessReviewReviewerId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewReviewer%2Did", accessReviewReviewerId); + return new AccessReviewReviewerItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ContactedReviewersRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ContactedReviewersRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ContactedReviewersRequestBuilder} 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 ContactedReviewersRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link AccessReviewReviewerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewerCollectionResponse get() { + return get(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewerCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewerCollectionResponse 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, AccessReviewReviewerCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @param body The request body + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer post(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return post(body, null); + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer post(@jakarta.annotation.Nonnull final AccessReviewReviewer 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, AccessReviewReviewer::createFromDiscriminatorValue); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to contactedReviewers for identityGovernance + * @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 AccessReviewReviewer 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 ContactedReviewersRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ContactedReviewersRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ContactedReviewersRequestBuilder(rawUrl, requestAdapter); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/contactedreviewers/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/contactedreviewers/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e6b78b15525 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/contactedreviewers/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers/$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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/contactedreviewers/item/AccessReviewReviewerItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/contactedreviewers/item/AccessReviewReviewerItemRequestBuilder.java new file mode 100644 index 00000000000..867e66889b4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/contactedreviewers/item/AccessReviewReviewerItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item; + +import com.microsoft.graph.beta.models.AccessReviewReviewer; +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 contactedReviewers property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewReviewerItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessReviewReviewerItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewReviewerItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewReviewerItemRequestBuilder} 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 AccessReviewReviewerItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/contactedReviewers/{accessReviewReviewer%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer get() { + return get(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer 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, AccessReviewReviewer::createFromDiscriminatorValue); + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer patch(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return patch(body, null); + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewReviewer} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewReviewer patch(@jakarta.annotation.Nonnull final AccessReviewReviewer body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewReviewer::createFromDiscriminatorValue); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property contactedReviewers for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewReviewer body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property contactedReviewers in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewReviewer body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewReviewerItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewReviewerItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewReviewerItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Returns the collection of reviewers who were contacted to complete this review. While the reviewers and fallbackReviewers properties of the accessReviewScheduleDefinition might specify group owners or managers as reviewers, contactedReviewers returns their individual identities. Supports $select. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/DecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/DecisionsRequestBuilder.java new file mode 100644 index 00000000000..670f6abd0ad --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/DecisionsRequestBuilder.java @@ -0,0 +1,263 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCollectionResponse; +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 decisions property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the recordAllDecisions method. + * @return a {@link RecordAllDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordAllDecisionsRequestBuilder recordAllDecisions() { + return new RecordAllDecisionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the decisions property of the microsoft.graph.accessReviewInstance entity. + * @param accessReviewInstanceDecisionItemId1 The unique identifier of accessReviewInstanceDecisionItem + * @return a {@link AccessReviewInstanceDecisionItemItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceDecisionItemItemRequestBuilder byAccessReviewInstanceDecisionItemId1(@jakarta.annotation.Nonnull final String accessReviewInstanceDecisionItemId1) { + Objects.requireNonNull(accessReviewInstanceDecisionItemId1); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessReviewInstanceDecisionItem%2Did1", accessReviewInstanceDecisionItemId1); + return new AccessReviewInstanceDecisionItemItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link DecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link DecisionsRequestBuilder} 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 DecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Provides operations to call the filterByCurrentUser method. + * @param on Usage: on='{on}' + * @return a {@link FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder filterByCurrentUserWithOn(@jakarta.annotation.Nonnull final String on) { + Objects.requireNonNull(on); + return new FilterByCurrentUserWithOnRequestBuilder(pathParameters, requestAdapter, on); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link AccessReviewInstanceDecisionItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItemCollectionResponse get() { + return get(null); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItemCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItemCollectionResponse 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, AccessReviewInstanceDecisionItemCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem post(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return post(body, null); + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem post(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem 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, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to decisions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to decisions for identityGovernance + * @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 AccessReviewInstanceDecisionItem 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 DecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DecisionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..20b10151d03 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/$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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java new file mode 100644 index 00000000000..caec05ecbc6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon; + +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +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 FilterByCurrentUserWithOnGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnGetResponse} and sets the default values. + */ + public FilterByCurrentUserWithOnGetResponse() { + 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 FilterByCurrentUserWithOnGetResponse} + */ + @jakarta.annotation.Nonnull + public static FilterByCurrentUserWithOnGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FilterByCurrentUserWithOnGetResponse(); + } + /** + * 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(AccessReviewInstanceDecisionItem::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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java new file mode 100644 index 00000000000..202ec57c118 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -0,0 +1,168 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon; + +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 filterByCurrentUser method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class FilterByCurrentUserWithOnRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} and sets the default values. + * @param on Usage: on='{on}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String on) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + this.pathParameters.put("on", on); + } + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} 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 FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse get() { + return get(null); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse 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, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * 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 FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); + } + /** + * Retrieve the accessReviewInstanceDecisionItem objects for a specific accessReviewInstance. A list of zero or more accessReviewInstanceDecisionItem objects are returned, including all of their nested properties. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java new file mode 100644 index 00000000000..ae0ce6c9b70 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/AccessReviewInstanceDecisionItemItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder; +import com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem; +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 decisions property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewInstanceDecisionItemItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @return a {@link InsightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InsightsRequestBuilder insights() { + return new InsightsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessReviewInstanceDecisionItemItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/{accessReviewInstanceDecisionItem%2Did1}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemItemRequestBuilder} 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 AccessReviewInstanceDecisionItemItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/{accessReviewInstanceDecisionItem%2Did1}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property decisions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property decisions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem get() { + return get(null); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem 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, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem patch(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return patch(body, null); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewInstanceDecisionItem} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItem patch(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessReviewInstanceDecisionItem::createFromDiscriminatorValue); + } + /** + * Delete navigation property decisions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property decisions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property decisions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessReviewInstanceDecisionItem body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessReviewInstanceDecisionItemItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessReviewInstanceDecisionItemItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessReviewInstanceDecisionItemItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Each user reviewed in an accessReviewInstance has a decision item representing if they were approved, denied, or not yet reviewed. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/insights/InsightsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/insights/InsightsRequestBuilder.java new file mode 100644 index 00000000000..8c1a56ac590 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/insights/InsightsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights; + +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder; +import com.microsoft.graph.beta.models.GovernanceInsight; +import com.microsoft.graph.beta.models.GovernanceInsightCollectionResponse; +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 insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class InsightsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + * @param governanceInsightId The unique identifier of governanceInsight + * @return a {@link GovernanceInsightItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GovernanceInsightItemRequestBuilder byGovernanceInsightId(@jakarta.annotation.Nonnull final String governanceInsightId) { + Objects.requireNonNull(governanceInsightId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("governanceInsight%2Did", governanceInsightId); + return new GovernanceInsightItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link InsightsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public InsightsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link InsightsRequestBuilder} 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 InsightsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link GovernanceInsightCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsightCollectionResponse get() { + return get(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsightCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsightCollectionResponse 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, GovernanceInsightCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight post(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return post(body, null); + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight post(@jakarta.annotation.Nonnull final GovernanceInsight 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, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to insights for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to insights for identityGovernance + * @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 GovernanceInsight 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 InsightsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public InsightsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new InsightsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/insights/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/insights/count/CountRequestBuilder.java new file mode 100644 index 00000000000..63341d0f69c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/insights/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights/$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}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights/$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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java new file mode 100644 index 00000000000..48be0c609ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/item/insights/item/GovernanceInsightItemRequestBuilder.java @@ -0,0 +1,228 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item; + +import com.microsoft.graph.beta.models.GovernanceInsight; +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 insights property of the microsoft.graph.accessReviewInstanceDecisionItem entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GovernanceInsightItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link GovernanceInsightItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public GovernanceInsightItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights/{governanceInsight%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link GovernanceInsightItemRequestBuilder} 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 GovernanceInsightItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/{accessReviewInstanceDecisionItem%2Did1}/insights/{governanceInsight%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property insights for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property insights for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight get() { + return get(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight 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, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight patch(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return patch(body, null); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GovernanceInsight} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GovernanceInsight patch(@jakarta.annotation.Nonnull final GovernanceInsight body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GovernanceInsight::createFromDiscriminatorValue); + } + /** + * Delete navigation property insights for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property insights for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property insights in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GovernanceInsight body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link GovernanceInsightItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GovernanceInsightItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new GovernanceInsightItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java new file mode 100644 index 00000000000..bf387690bfb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions; + +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 RecordAllDecisionsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RecordAllDecisionsPostRequestBody} and sets the default values. + */ + public RecordAllDecisionsPostRequestBody() { + 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 RecordAllDecisionsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RecordAllDecisionsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RecordAllDecisionsPostRequestBody(); + } + /** + * 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 decision property value. The decision property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDecision() { + return this.backingStore.get("decision"); + } + /** + * 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("decision", (n) -> { this.setDecision(n.getStringValue()); }); + deserializerMap.put("justification", (n) -> { this.setJustification(n.getStringValue()); }); + deserializerMap.put("principalId", (n) -> { this.setPrincipalId(n.getStringValue()); }); + deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the justification property value. The justification property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getJustification() { + return this.backingStore.get("justification"); + } + /** + * Gets the principalId property value. The principalId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPrincipalId() { + return this.backingStore.get("principalId"); + } + /** + * Gets the resourceId property value. The resourceId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceId() { + return this.backingStore.get("resourceId"); + } + /** + * Serializes information the 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("decision", this.getDecision()); + writer.writeStringValue("justification", this.getJustification()); + writer.writeStringValue("principalId", this.getPrincipalId()); + writer.writeStringValue("resourceId", this.getResourceId()); + 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 decision property value. The decision property + * @param value Value to set for the decision property. + */ + public void setDecision(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("decision", value); + } + /** + * Sets the justification property value. The justification property + * @param value Value to set for the justification property. + */ + public void setJustification(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("justification", value); + } + /** + * Sets the principalId property value. The principalId property + * @param value Value to set for the principalId property. + */ + public void setPrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("principalId", value); + } + /** + * Sets the resourceId property value. The resourceId property + * @param value Value to set for the resourceId property. + */ + public void setResourceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java new file mode 100644 index 00000000000..da74194213e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java @@ -0,0 +1,100 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions; + +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 recordAllDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RecordAllDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RecordAllDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordAllDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/recordAllDecisions", pathParameters); + } + /** + * Instantiates a new {@link RecordAllDecisionsRequestBuilder} 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 RecordAllDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/decisions/recordAllDecisions", rawUrl); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody body) { + post(body, null); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody 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); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RecordAllDecisionsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody 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 RecordAllDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordAllDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RecordAllDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/definition/DefinitionRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/definition/DefinitionRequestBuilder.java new file mode 100644 index 00000000000..2f0b39826d9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/definition/DefinitionRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition; + +import com.microsoft.graph.beta.models.AccessReviewScheduleDefinition; +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 definition property of the microsoft.graph.accessReviewInstance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class DefinitionRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link DefinitionRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public DefinitionRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/definition{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link DefinitionRequestBuilder} 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 DefinitionRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/definition{?%24expand,%24select}", rawUrl); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @return a {@link AccessReviewScheduleDefinition} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewScheduleDefinition get() { + return get(null); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessReviewScheduleDefinition} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessReviewScheduleDefinition 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, AccessReviewScheduleDefinition::createFromDiscriminatorValue); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + * @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 DefinitionRequestBuilder} + */ + @jakarta.annotation.Nonnull + public DefinitionRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new DefinitionRequestBuilder(rawUrl, requestAdapter); + } + /** + * There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. + */ + @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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/resetdecisions/ResetDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/resetdecisions/ResetDecisionsRequestBuilder.java new file mode 100644 index 00000000000..e51d32d20d3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/resetdecisions/ResetDecisionsRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions; + +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 resetDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ResetDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link ResetDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ResetDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/resetDecisions", pathParameters); + } + /** + * Instantiates a new {@link ResetDecisionsRequestBuilder} 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 ResetDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/resetDecisions", rawUrl); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Resets decisions of all accessReviewInstanceDecisionItem objects on an accessReviewInstance to notReviewed. + * @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 ResetDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResetDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ResetDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/sendreminder/SendReminderRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/sendreminder/SendReminderRequestBuilder.java new file mode 100644 index 00000000000..6f5a35f164a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/sendreminder/SendReminderRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder; + +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 sendReminder method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SendReminderRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link SendReminderRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SendReminderRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/sendReminder", pathParameters); + } + /** + * Instantiates a new {@link SendReminderRequestBuilder} 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 SendReminderRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/sendReminder", rawUrl); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Send a reminder to the reviewers of a currently active accessReviewInstance. + * @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 SendReminderRequestBuilder} + */ + @jakarta.annotation.Nonnull + public SendReminderRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SendReminderRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/stop/StopRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/stop/StopRequestBuilder.java new file mode 100644 index 00000000000..685f5621a19 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/stop/StopRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop; + +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 stop method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StopRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link StopRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StopRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stop", pathParameters); + } + /** + * Instantiates a new {@link StopRequestBuilder} 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 StopRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stop", rawUrl); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @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 StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StopRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/stopapplydecisions/StopApplyDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/stopapplydecisions/StopApplyDecisionsRequestBuilder.java new file mode 100644 index 00000000000..be4146e55ce --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/item/instance/stopapplydecisions/StopApplyDecisionsRequestBuilder.java @@ -0,0 +1,91 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions; + +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 stopApplyDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StopApplyDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link StopApplyDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StopApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stopApplyDecisions", pathParameters); + } + /** + * Instantiates a new {@link StopApplyDecisionsRequestBuilder} 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 StopApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/{accessReviewInstanceDecisionItem%2Did}/instance/stopApplyDecisions", rawUrl); + } + /** + * Invoke action stopApplyDecisions + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post() { + post(null); + } + /** + * Invoke action stopApplyDecisions + * @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); + } + /** + * Invoke action stopApplyDecisions + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action stopApplyDecisions + * @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 StopApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopApplyDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StopApplyDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/item/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java new file mode 100644 index 00000000000..f743d27eb46 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/recordalldecisions/RecordAllDecisionsPostRequestBody.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions; + +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 RecordAllDecisionsPostRequestBody implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link RecordAllDecisionsPostRequestBody} and sets the default values. + */ + public RecordAllDecisionsPostRequestBody() { + 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 RecordAllDecisionsPostRequestBody} + */ + @jakarta.annotation.Nonnull + public static RecordAllDecisionsPostRequestBody createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new RecordAllDecisionsPostRequestBody(); + } + /** + * 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 decision property value. The decision property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDecision() { + return this.backingStore.get("decision"); + } + /** + * 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("decision", (n) -> { this.setDecision(n.getStringValue()); }); + deserializerMap.put("justification", (n) -> { this.setJustification(n.getStringValue()); }); + deserializerMap.put("principalId", (n) -> { this.setPrincipalId(n.getStringValue()); }); + deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the justification property value. The justification property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getJustification() { + return this.backingStore.get("justification"); + } + /** + * Gets the principalId property value. The principalId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPrincipalId() { + return this.backingStore.get("principalId"); + } + /** + * Gets the resourceId property value. The resourceId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceId() { + return this.backingStore.get("resourceId"); + } + /** + * Serializes information the 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("decision", this.getDecision()); + writer.writeStringValue("justification", this.getJustification()); + writer.writeStringValue("principalId", this.getPrincipalId()); + writer.writeStringValue("resourceId", this.getResourceId()); + 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 decision property value. The decision property + * @param value Value to set for the decision property. + */ + public void setDecision(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("decision", value); + } + /** + * Sets the justification property value. The justification property + * @param value Value to set for the justification property. + */ + public void setJustification(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("justification", value); + } + /** + * Sets the principalId property value. The principalId property + * @param value Value to set for the principalId property. + */ + public void setPrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("principalId", value); + } + /** + * Sets the resourceId property value. The resourceId property + * @param value Value to set for the resourceId property. + */ + public void setResourceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java new file mode 100644 index 00000000000..b7fa39efdb5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/decisions/recordalldecisions/RecordAllDecisionsRequestBuilder.java @@ -0,0 +1,100 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions; + +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 recordAllDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RecordAllDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RecordAllDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RecordAllDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/recordAllDecisions", pathParameters); + } + /** + * Instantiates a new {@link RecordAllDecisionsRequestBuilder} 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 RecordAllDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/decisions/recordAllDecisions", rawUrl); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody body) { + post(body, null); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody 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); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final RecordAllDecisionsPostRequestBody body) { + return toPostRequestInformation(body, null); + } + /** + * As a reviewer of an access review, record a decision for an accessReviewInstanceDecisionItem that is assigned to you and that matches the principal or resource IDs specified. If no IDs are specified, the decisions will apply to every accessReviewInstanceDecisionItem for which you are the reviewer. + * @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 RecordAllDecisionsPostRequestBody 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 RecordAllDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public RecordAllDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RecordAllDecisionsRequestBuilder(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/identitygovernance/accessreviews/instances/item/stages/item/stop/StopRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/stop/StopRequestBuilder.java new file mode 100644 index 00000000000..a5ad79583a3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stages/item/stop/StopRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop; + +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 stop method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StopRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link StopRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StopRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/stop", pathParameters); + } + /** + * Instantiates a new {@link StopRequestBuilder} 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 StopRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stages/{accessReviewStage%2Did}/stop", rawUrl); + } + /** + * Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Stop an access review stage that is inProgress. After the access review stage stops, the stage status will be Completed and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created. The accessReviewInstanceDecisionItem objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages. + * @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 StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StopRequestBuilder(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/identitygovernance/accessreviews/instances/item/stop/StopRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stop/StopRequestBuilder.java new file mode 100644 index 00000000000..f4c81daf57e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stop/StopRequestBuilder.java @@ -0,0 +1,93 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop; + +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 stop method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StopRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link StopRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StopRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stop", pathParameters); + } + /** + * Instantiates a new {@link StopRequestBuilder} 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 StopRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stop", rawUrl); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post() { + post(null); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Stop a currently active accessReviewInstance. After the access review instance stops, the instance status will be Completed, the reviewers can no longer give input, and the access review decisions can be applied. Stopping an instance will not effect future instances. To prevent a recurring access review from starting future instances, update the schedule definition to change its scheduled end date. + * @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 StopRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StopRequestBuilder(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/identitygovernance/accessreviews/instances/item/stopapplydecisions/StopApplyDecisionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stopapplydecisions/StopApplyDecisionsRequestBuilder.java new file mode 100644 index 00000000000..0e7d22e40ad --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/accessreviews/instances/item/stopapplydecisions/StopApplyDecisionsRequestBuilder.java @@ -0,0 +1,91 @@ +package com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions; + +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 stopApplyDecisions method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class StopApplyDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link StopApplyDecisionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public StopApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stopApplyDecisions", pathParameters); + } + /** + * Instantiates a new {@link StopApplyDecisionsRequestBuilder} 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 StopApplyDecisionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/accessReviews/instances/{accessReviewInstance%2Did}/stopApplyDecisions", rawUrl); + } + /** + * Invoke action stopApplyDecisions + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void post() { + post(null); + } + /** + * Invoke action stopApplyDecisions + * @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); + } + /** + * Invoke action stopApplyDecisions + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Invoke action stopApplyDecisions + * @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 StopApplyDecisionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public StopApplyDecisionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new StopApplyDecisionsRequestBuilder(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/identitygovernance/catalogs/CatalogsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/CatalogsRequestBuilder.java new file mode 100644 index 00000000000..553bb00d459 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/CatalogsRequestBuilder.java @@ -0,0 +1,288 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs; + +import com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageCatalog; +import com.microsoft.graph.beta.models.AccessPackageCatalogCollectionResponse; +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 catalogs property of the microsoft.graph.identityGovernance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CatalogsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the Search method. + * @return a {@link SearchRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public SearchRequestBuilder search() { + return new SearchRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the catalogs property of the microsoft.graph.identityGovernance entity. + * @param accessPackageCatalogId The unique identifier of accessPackageCatalog + * @return a {@link AccessPackageCatalogItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageCatalogItemRequestBuilder byAccessPackageCatalogId(@jakarta.annotation.Nonnull final String accessPackageCatalogId) { + Objects.requireNonNull(accessPackageCatalogId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageCatalog%2Did", accessPackageCatalogId); + return new AccessPackageCatalogItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CatalogsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CatalogsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CatalogsRequestBuilder} 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 CatalogsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get catalogs from identityGovernance + * @return a {@link AccessPackageCatalogCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalogCollectionResponse get() { + return get(null); + } + /** + * Get catalogs from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageCatalogCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalogCollectionResponse 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, AccessPackageCatalogCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to catalogs for identityGovernance + * @param body The request body + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog post(@jakarta.annotation.Nonnull final AccessPackageCatalog body) { + return post(body, null); + } + /** + * Create new navigation property to catalogs for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog post(@jakarta.annotation.Nonnull final AccessPackageCatalog 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, AccessPackageCatalog::createFromDiscriminatorValue); + } + /** + * Get catalogs from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get catalogs from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to catalogs for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageCatalog body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to catalogs for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageCatalog 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 CatalogsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CatalogsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CatalogsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get catalogs from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/count/CountRequestBuilder.java new file mode 100644 index 00000000000..35271909096 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.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}/identityGovernance/catalogs/$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}/identityGovernance/catalogs/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/AccessPackageCatalogItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/AccessPackageCatalogItemRequestBuilder.java new file mode 100644 index 00000000000..f8e91f38e5d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/AccessPackageCatalogItemRequestBuilder.java @@ -0,0 +1,353 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageCatalog; +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 catalogs property of the microsoft.graph.identityGovernance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageCatalogItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageCustomWorkflowExtensions property of the microsoft.graph.accessPackageCatalog entity. + * @return a {@link AccessPackageCustomWorkflowExtensionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageCustomWorkflowExtensionsRequestBuilder accessPackageCustomWorkflowExtensions() { + return new AccessPackageCustomWorkflowExtensionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageCatalog entity. + * @return a {@link AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { + return new AccessPackageResourceRolesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResources property of the microsoft.graph.accessPackageCatalog entity. + * @return a {@link AccessPackageResourcesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourcesRequestBuilder accessPackageResources() { + return new AccessPackageResourcesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageCatalog entity. + * @return a {@link AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { + return new AccessPackageResourceScopesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackages property of the microsoft.graph.accessPackageCatalog entity. + * @return a {@link AccessPackagesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackagesRequestBuilder accessPackages() { + return new AccessPackagesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the customAccessPackageWorkflowExtensions property of the microsoft.graph.accessPackageCatalog entity. + * @return a {@link CustomAccessPackageWorkflowExtensionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CustomAccessPackageWorkflowExtensionsRequestBuilder customAccessPackageWorkflowExtensions() { + return new CustomAccessPackageWorkflowExtensionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackages property of the microsoft.graph.accessPackageCatalog entity. + * @param uniqueName Alternate key of accessPackage + * @return a {@link AccessPackagesWithUniqueNameRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackagesWithUniqueNameRequestBuilder accessPackagesWithUniqueName(@jakarta.annotation.Nonnull final String uniqueName) { + Objects.requireNonNull(uniqueName); + return new AccessPackagesWithUniqueNameRequestBuilder(pathParameters, requestAdapter, uniqueName); + } + /** + * Instantiates a new {@link AccessPackageCatalogItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageCatalogItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageCatalogItemRequestBuilder} 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 AccessPackageCatalogItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property catalogs for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property catalogs for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get catalogs from identityGovernance + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog get() { + return get(null); + } + /** + * Get catalogs from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog 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, AccessPackageCatalog::createFromDiscriminatorValue); + } + /** + * Update the navigation property catalogs in identityGovernance + * @param body The request body + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog patch(@jakarta.annotation.Nonnull final AccessPackageCatalog body) { + return patch(body, null); + } + /** + * Update the navigation property catalogs in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog patch(@jakarta.annotation.Nonnull final AccessPackageCatalog body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageCatalog::createFromDiscriminatorValue); + } + /** + * Delete navigation property catalogs for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property catalogs for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get catalogs from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get catalogs from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property catalogs in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageCatalog body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property catalogs in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageCatalog body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageCatalogItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageCatalogItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageCatalogItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get catalogs from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackagecustomworkflowextensions/AccessPackageCustomWorkflowExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackagecustomworkflowextensions/AccessPackageCustomWorkflowExtensionsRequestBuilder.java new file mode 100644 index 00000000000..56b6cc3c589 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackagecustomworkflowextensions/AccessPackageCustomWorkflowExtensionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomCalloutExtension; +import com.microsoft.graph.beta.models.CustomCalloutExtensionCollectionResponse; +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 accessPackageCustomWorkflowExtensions property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageCustomWorkflowExtensionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageCustomWorkflowExtensions property of the microsoft.graph.accessPackageCatalog entity. + * @param customCalloutExtensionId The unique identifier of customCalloutExtension + * @return a {@link CustomCalloutExtensionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomCalloutExtensionItemRequestBuilder byCustomCalloutExtensionId(@jakarta.annotation.Nonnull final String customCalloutExtensionId) { + Objects.requireNonNull(customCalloutExtensionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customCalloutExtension%2Did", customCalloutExtensionId); + return new CustomCalloutExtensionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageCustomWorkflowExtensionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageCustomWorkflowExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageCustomWorkflowExtensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageCustomWorkflowExtensionsRequestBuilder} 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 AccessPackageCustomWorkflowExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageCustomWorkflowExtensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + * @return a {@link CustomCalloutExtensionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomCalloutExtensionCollectionResponse get() { + return get(null); + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomCalloutExtensionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomCalloutExtensionCollectionResponse 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, CustomCalloutExtensionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageCustomWorkflowExtensions for identityGovernance + * @param body The request body + * @return a {@link CustomCalloutExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomCalloutExtension post(@jakarta.annotation.Nonnull final CustomCalloutExtension body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageCustomWorkflowExtensions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomCalloutExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomCalloutExtension post(@jakarta.annotation.Nonnull final CustomCalloutExtension 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, CustomCalloutExtension::createFromDiscriminatorValue); + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageCustomWorkflowExtensions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomCalloutExtension body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageCustomWorkflowExtensions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomCalloutExtension 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 AccessPackageCustomWorkflowExtensionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageCustomWorkflowExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageCustomWorkflowExtensionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackagecustomworkflowextensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackagecustomworkflowextensions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..b4501149d85 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackagecustomworkflowextensions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageCustomWorkflowExtensions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageCustomWorkflowExtensions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java new file mode 100644 index 00000000000..86fa8a0ea2d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackagecustomworkflowextensions/item/CustomCalloutExtensionItemRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item; + +import com.microsoft.graph.beta.models.CustomCalloutExtension; +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 accessPackageCustomWorkflowExtensions property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomCalloutExtensionItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CustomCalloutExtensionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomCalloutExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageCustomWorkflowExtensions/{customCalloutExtension%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomCalloutExtensionItemRequestBuilder} 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 CustomCalloutExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageCustomWorkflowExtensions/{customCalloutExtension%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageCustomWorkflowExtensions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageCustomWorkflowExtensions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + * @return a {@link CustomCalloutExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomCalloutExtension get() { + return get(null); + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomCalloutExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomCalloutExtension 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, CustomCalloutExtension::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageCustomWorkflowExtensions in identityGovernance + * @param body The request body + * @return a {@link CustomCalloutExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomCalloutExtension patch(@jakarta.annotation.Nonnull final CustomCalloutExtension body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageCustomWorkflowExtensions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomCalloutExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomCalloutExtension patch(@jakarta.annotation.Nonnull final CustomCalloutExtension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomCalloutExtension::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageCustomWorkflowExtensions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageCustomWorkflowExtensions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageCustomWorkflowExtensions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomCalloutExtension body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageCustomWorkflowExtensions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomCalloutExtension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomCalloutExtensionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomCalloutExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomCalloutExtensionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java new file mode 100644 index 00000000000..590a3a6d84f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +import com.microsoft.graph.beta.models.AccessPackageResourceRoleCollectionResponse; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRolesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageCatalog entity. + * @param accessPackageResourceRoleId The unique identifier of accessPackageResourceRole + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder byAccessPackageResourceRoleId(@jakarta.annotation.Nonnull final String accessPackageResourceRoleId) { + Objects.requireNonNull(accessPackageResourceRoleId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceRole%2Did", accessPackageResourceRoleId); + return new AccessPackageResourceRoleItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} 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 AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The roles in each resource in a catalog. Read-only. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse get() { + return get(null); + } + /** + * The roles in each resource in a catalog. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse 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, AccessPackageResourceRoleCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * The roles in each resource in a catalog. Read-only. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The roles in each resource in a catalog. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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 AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRolesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRolesRequestBuilder(rawUrl, requestAdapter); + } + /** + * The roles in each resource in a catalog. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/count/CountRequestBuilder.java new file mode 100644 index 00000000000..67f41985ccc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java new file mode 100644 index 00000000000..b4991e5d3ea --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRoleItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResource property of the microsoft.graph.accessPackageResourceRole entity. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRequestBuilder accessPackageResource() { + return new AccessPackageResourceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} 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 AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * The roles in each resource in a catalog. Read-only. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole get() { + return get(null); + } + /** + * The roles in each resource in a catalog. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * The roles in each resource in a catalog. Read-only. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The roles in each resource in a catalog. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRoleItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * The roles in each resource in a catalog. Read-only. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java new file mode 100644 index 00000000000..0ba1556e8d3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -0,0 +1,327 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +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 accessPackageResource property of the microsoft.graph.accessPackageResourceRole entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvironment() { + return new AccessPackageResourceEnvironmentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { + return new AccessPackageResourceRolesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { + return new AccessPackageResourceScopesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the refresh method. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public RefreshRequestBuilder refresh() { + return new RefreshRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} 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 AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource get() { + return get(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResource from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java new file mode 100644 index 00000000000..4bd2b93088e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment; + +import com.microsoft.graph.beta.models.AccessPackageResourceEnvironment; +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 accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceEnvironmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} 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 AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", rawUrl); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment get() { + return get(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment 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, AccessPackageResourceEnvironment::createFromDiscriminatorValue); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceEnvironmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceEnvironmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java new file mode 100644 index 00000000000..8145c09d834 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +import com.microsoft.graph.beta.models.AccessPackageResourceRoleCollectionResponse; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRolesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceRoleId1 The unique identifier of accessPackageResourceRole + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder byAccessPackageResourceRoleId1(@jakarta.annotation.Nonnull final String accessPackageResourceRoleId1) { + Objects.requireNonNull(accessPackageResourceRoleId1); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceRole%2Did1", accessPackageResourceRoleId1); + return new AccessPackageResourceRoleItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} 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 AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse 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, AccessPackageResourceRoleCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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 AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRolesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRolesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java new file mode 100644 index 00000000000..05ee72c3851 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceRoles/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceRoles/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java new file mode 100644 index 00000000000..b9c520cdc98 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item; + +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRoleItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did1}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} 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 AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did1}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRoleItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java new file mode 100644 index 00000000000..0abe8089d2b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +import com.microsoft.graph.beta.models.AccessPackageResourceScopeCollectionResponse; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceScopeId The unique identifier of accessPackageResourceScope + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder byAccessPackageResourceScopeId(@jakarta.annotation.Nonnull final String accessPackageResourceScopeId) { + Objects.requireNonNull(accessPackageResourceScopeId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceScope%2Did", accessPackageResourceScopeId); + return new AccessPackageResourceScopeItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} 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 AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse 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, AccessPackageResourceScopeCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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 AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java new file mode 100644 index 00000000000..64530e6eb82 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java new file mode 100644 index 00000000000..3db72877fd4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopeItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResource property of the microsoft.graph.accessPackageResourceScope entity. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRequestBuilder accessPackageResource() { + return new AccessPackageResourceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} 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 AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopeItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java new file mode 100644 index 00000000000..95820e19450 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -0,0 +1,315 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +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 accessPackageResource property of the microsoft.graph.accessPackageResourceScope entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvironment() { + return new AccessPackageResourceEnvironmentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { + return new AccessPackageResourceRolesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the refresh method. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public RefreshRequestBuilder refresh() { + return new RefreshRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} 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 AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource get() { + return get(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResource from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java new file mode 100644 index 00000000000..6c502ebf3f3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment; + +import com.microsoft.graph.beta.models.AccessPackageResourceEnvironment; +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 accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceEnvironmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} 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 AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", rawUrl); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment get() { + return get(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment 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, AccessPackageResourceEnvironment::createFromDiscriminatorValue); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceEnvironmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceEnvironmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java new file mode 100644 index 00000000000..e71dcd1388c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +import com.microsoft.graph.beta.models.AccessPackageResourceRoleCollectionResponse; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRolesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceRoleId1 The unique identifier of accessPackageResourceRole + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder byAccessPackageResourceRoleId1(@jakarta.annotation.Nonnull final String accessPackageResourceRoleId1) { + Objects.requireNonNull(accessPackageResourceRoleId1); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceRole%2Did1", accessPackageResourceRoleId1); + return new AccessPackageResourceRoleItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} 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 AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse 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, AccessPackageResourceRoleCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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 AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRolesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRolesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java new file mode 100644 index 00000000000..620195865e3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java new file mode 100644 index 00000000000..ec41788fb94 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item; + +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRoleItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did1}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} 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 AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did1}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRoleItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java new file mode 100644 index 00000000000..3abe9ef3470 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh; + +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 refresh method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RefreshRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RefreshRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/refresh", pathParameters); + } + /** + * Instantiates a new {@link RefreshRequestBuilder} 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 RefreshRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/refresh", rawUrl); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post() { + post(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @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 on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RefreshRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RefreshRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..08470888f92 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..a9204d75964 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..fdbca4521d1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..a49743ae3cf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java new file mode 100644 index 00000000000..4a4cb24955a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh; + +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 refresh method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RefreshRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RefreshRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/refresh", pathParameters); + } + /** + * Instantiates a new {@link RefreshRequestBuilder} 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 RefreshRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/refresh", rawUrl); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post() { + post(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @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 on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RefreshRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RefreshRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..8ffe1e4cd59 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..d5bf6ae4ba4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..d85070bcbc6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..9b3ede88a90 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/AccessPackageResourcesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/AccessPackageResourcesRequestBuilder.java new file mode 100644 index 00000000000..72cd713840e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/AccessPackageResourcesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +import com.microsoft.graph.beta.models.AccessPackageResourceCollectionResponse; +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 accessPackageResources property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourcesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResources property of the microsoft.graph.accessPackageCatalog entity. + * @param accessPackageResourceId The unique identifier of accessPackageResource + * @return a {@link AccessPackageResourceItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceItemRequestBuilder byAccessPackageResourceId(@jakarta.annotation.Nonnull final String accessPackageResourceId) { + Objects.requireNonNull(accessPackageResourceId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResource%2Did", accessPackageResourceId); + return new AccessPackageResourceItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourcesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourcesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourcesRequestBuilder} 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 AccessPackageResourcesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get accessPackageResources from identityGovernance + * @return a {@link AccessPackageResourceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceCollectionResponse get() { + return get(null); + } + /** + * Get accessPackageResources from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceCollectionResponse 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, AccessPackageResourceCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResources for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource post(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResources for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource post(@jakarta.annotation.Nonnull final AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Get accessPackageResources from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResources from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResources for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResources for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource 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 AccessPackageResourcesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourcesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourcesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get accessPackageResources from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ce50dab1e6d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java new file mode 100644 index 00000000000..653f1e1c2b9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java @@ -0,0 +1,327 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +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 accessPackageResources property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvironment() { + return new AccessPackageResourceEnvironmentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { + return new AccessPackageResourceRolesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { + return new AccessPackageResourceScopesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the refresh method. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public RefreshRequestBuilder refresh() { + return new RefreshRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceItemRequestBuilder} 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 AccessPackageResourceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResources for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResources for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResources from identityGovernance + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource get() { + return get(null); + } + /** + * Get accessPackageResources from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResources in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResources in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResources for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResources for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResources from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResources from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResources in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResources in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResources from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java new file mode 100644 index 00000000000..0efa813534b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment; + +import com.microsoft.graph.beta.models.AccessPackageResourceEnvironment; +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 accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceEnvironmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceEnvironment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} 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 AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceEnvironment{?%24expand,%24select}", rawUrl); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment get() { + return get(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment 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, AccessPackageResourceEnvironment::createFromDiscriminatorValue); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceEnvironmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceEnvironmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java new file mode 100644 index 00000000000..e6f9dbb2a4c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +import com.microsoft.graph.beta.models.AccessPackageResourceRoleCollectionResponse; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRolesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceRoleId The unique identifier of accessPackageResourceRole + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder byAccessPackageResourceRoleId(@jakarta.annotation.Nonnull final String accessPackageResourceRoleId) { + Objects.requireNonNull(accessPackageResourceRoleId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceRole%2Did", accessPackageResourceRoleId); + return new AccessPackageResourceRoleItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} 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 AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse 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, AccessPackageResourceRoleCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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 AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRolesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRolesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/count/CountRequestBuilder.java new file mode 100644 index 00000000000..57bf35f61a6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java new file mode 100644 index 00000000000..95c0de79558 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRoleItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResource property of the microsoft.graph.accessPackageResourceRole entity. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRequestBuilder accessPackageResource() { + return new AccessPackageResourceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} 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 AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRoleItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java new file mode 100644 index 00000000000..db6899dfe46 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -0,0 +1,315 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +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 accessPackageResource property of the microsoft.graph.accessPackageResourceRole entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvironment() { + return new AccessPackageResourceEnvironmentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { + return new AccessPackageResourceScopesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the refresh method. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public RefreshRequestBuilder refresh() { + return new RefreshRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} 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 AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource get() { + return get(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResource from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java new file mode 100644 index 00000000000..dc7bbdce4b3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment; + +import com.microsoft.graph.beta.models.AccessPackageResourceEnvironment; +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 accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceEnvironmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} 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 AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", rawUrl); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment get() { + return get(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment 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, AccessPackageResourceEnvironment::createFromDiscriminatorValue); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceEnvironmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceEnvironmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java new file mode 100644 index 00000000000..87dfc5f199a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +import com.microsoft.graph.beta.models.AccessPackageResourceScopeCollectionResponse; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceScopeId The unique identifier of accessPackageResourceScope + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder byAccessPackageResourceScopeId(@jakarta.annotation.Nonnull final String accessPackageResourceScopeId) { + Objects.requireNonNull(accessPackageResourceScopeId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceScope%2Did", accessPackageResourceScopeId); + return new AccessPackageResourceScopeItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} 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 AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse 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, AccessPackageResourceScopeCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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 AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ca71026e6a6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java new file mode 100644 index 00000000000..8f789f4f897 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopeItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResource property of the microsoft.graph.accessPackageResourceScope entity. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRequestBuilder accessPackageResource() { + return new AccessPackageResourceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} 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 AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopeItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java new file mode 100644 index 00000000000..3eb5aa85814 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -0,0 +1,303 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +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 accessPackageResource property of the microsoft.graph.accessPackageResourceScope entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvironment() { + return new AccessPackageResourceEnvironmentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the refresh method. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public RefreshRequestBuilder refresh() { + return new RefreshRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} 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 AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource get() { + return get(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResource from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java new file mode 100644 index 00000000000..ac061f83e33 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment; + +import com.microsoft.graph.beta.models.AccessPackageResourceEnvironment; +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 accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceEnvironmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} 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 AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", rawUrl); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment get() { + return get(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment 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, AccessPackageResourceEnvironment::createFromDiscriminatorValue); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceEnvironmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceEnvironmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java new file mode 100644 index 00000000000..34885134b88 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh; + +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 refresh method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RefreshRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RefreshRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/refresh", pathParameters); + } + /** + * Instantiates a new {@link RefreshRequestBuilder} 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 RefreshRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/refresh", rawUrl); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post() { + post(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @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 on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RefreshRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RefreshRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..146368ffa87 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..89c1e6ef09c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..e148db432ce --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..48e1a683428 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java new file mode 100644 index 00000000000..9d4b7e9cd5a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh; + +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 refresh method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RefreshRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RefreshRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/refresh", pathParameters); + } + /** + * Instantiates a new {@link RefreshRequestBuilder} 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 RefreshRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/refresh", rawUrl); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post() { + post(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @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 on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RefreshRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RefreshRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..dd6f17e4988 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..5a521dea0c7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..73d2d9f79fd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..c1fec6d91e4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java new file mode 100644 index 00000000000..4a2c765d00a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +import com.microsoft.graph.beta.models.AccessPackageResourceScopeCollectionResponse; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceScopeId The unique identifier of accessPackageResourceScope + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder byAccessPackageResourceScopeId(@jakarta.annotation.Nonnull final String accessPackageResourceScopeId) { + Objects.requireNonNull(accessPackageResourceScopeId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceScope%2Did", accessPackageResourceScopeId); + return new AccessPackageResourceScopeItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} 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 AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse 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, AccessPackageResourceScopeCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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 AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/count/CountRequestBuilder.java new file mode 100644 index 00000000000..cb934a78952 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java new file mode 100644 index 00000000000..f270d567de0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopeItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResource property of the microsoft.graph.accessPackageResourceScope entity. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRequestBuilder accessPackageResource() { + return new AccessPackageResourceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} 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 AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopeItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java new file mode 100644 index 00000000000..f69956d33e8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -0,0 +1,315 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +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 accessPackageResource property of the microsoft.graph.accessPackageResourceScope entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvironment() { + return new AccessPackageResourceEnvironmentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { + return new AccessPackageResourceRolesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the refresh method. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public RefreshRequestBuilder refresh() { + return new RefreshRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} 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 AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource get() { + return get(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResource from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java new file mode 100644 index 00000000000..2cca5d02b2d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment; + +import com.microsoft.graph.beta.models.AccessPackageResourceEnvironment; +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 accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceEnvironmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} 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 AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", rawUrl); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment get() { + return get(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment 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, AccessPackageResourceEnvironment::createFromDiscriminatorValue); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceEnvironmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceEnvironmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java new file mode 100644 index 00000000000..d17d53060af --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +import com.microsoft.graph.beta.models.AccessPackageResourceRoleCollectionResponse; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRolesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceRoleId The unique identifier of accessPackageResourceRole + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder byAccessPackageResourceRoleId(@jakarta.annotation.Nonnull final String accessPackageResourceRoleId) { + Objects.requireNonNull(accessPackageResourceRoleId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceRole%2Did", accessPackageResourceRoleId); + return new AccessPackageResourceRoleItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} 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 AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse 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, AccessPackageResourceRoleCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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 AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRolesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRolesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java new file mode 100644 index 00000000000..4aff4c5b58c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java new file mode 100644 index 00000000000..b1517b3ca49 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRoleItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResource property of the microsoft.graph.accessPackageResourceRole entity. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRequestBuilder accessPackageResource() { + return new AccessPackageResourceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} 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 AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRoleItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java new file mode 100644 index 00000000000..2bb9cab5ae1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -0,0 +1,303 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +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 accessPackageResource property of the microsoft.graph.accessPackageResourceRole entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvironment() { + return new AccessPackageResourceEnvironmentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the refresh method. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public RefreshRequestBuilder refresh() { + return new RefreshRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} 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 AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource get() { + return get(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResource from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java new file mode 100644 index 00000000000..e32f883c7f1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment; + +import com.microsoft.graph.beta.models.AccessPackageResourceEnvironment; +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 accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceEnvironmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} 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 AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", rawUrl); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment get() { + return get(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment 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, AccessPackageResourceEnvironment::createFromDiscriminatorValue); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceEnvironmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceEnvironmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java new file mode 100644 index 00000000000..74d54de7509 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh; + +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 refresh method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RefreshRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RefreshRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/refresh", pathParameters); + } + /** + * Instantiates a new {@link RefreshRequestBuilder} 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 RefreshRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/refresh", rawUrl); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post() { + post(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @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 on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RefreshRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RefreshRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..51fce259fad --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..2ccf219fd4d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..e069a9ba053 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..13353db6ef2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java new file mode 100644 index 00000000000..9d022cb99e7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh; + +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 refresh method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RefreshRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RefreshRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/refresh", pathParameters); + } + /** + * Instantiates a new {@link RefreshRequestBuilder} 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 RefreshRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/refresh", rawUrl); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post() { + post(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @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 on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RefreshRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RefreshRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..a59e0bc4a9f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..d5f7b8e313c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..63a3398c11f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..114be85bbba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/item/refresh/RefreshRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/refresh/RefreshRequestBuilder.java new file mode 100644 index 00000000000..f37375c8bfd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/refresh/RefreshRequestBuilder.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh; + +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 refresh method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RefreshRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RefreshRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/refresh", pathParameters); + } + /** + * Instantiates a new {@link RefreshRequestBuilder} 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 RefreshRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/refresh", rawUrl); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post() { + post(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @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 on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RefreshRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RefreshRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..40433317035 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..d9d150ec2c8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..2c897b6954d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..6d7d3f73a93 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresources/item/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java new file mode 100644 index 00000000000..53aa1a8e429 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +import com.microsoft.graph.beta.models.AccessPackageResourceScopeCollectionResponse; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageCatalog entity. + * @param accessPackageResourceScopeId The unique identifier of accessPackageResourceScope + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder byAccessPackageResourceScopeId(@jakarta.annotation.Nonnull final String accessPackageResourceScopeId) { + Objects.requireNonNull(accessPackageResourceScopeId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceScope%2Did", accessPackageResourceScopeId); + return new AccessPackageResourceScopeItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} 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 AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get accessPackageResourceScopes from identityGovernance + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse get() { + return get(null); + } + /** + * Get accessPackageResourceScopes from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse 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, AccessPackageResourceScopeCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Get accessPackageResourceScopes from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResourceScopes from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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 AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get accessPackageResourceScopes from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/count/CountRequestBuilder.java new file mode 100644 index 00000000000..024e099ebc5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java new file mode 100644 index 00000000000..fb1d6b39d1c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopeItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResource property of the microsoft.graph.accessPackageResourceScope entity. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRequestBuilder accessPackageResource() { + return new AccessPackageResourceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} 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 AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResourceScopes from identityGovernance + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope get() { + return get(null); + } + /** + * Get accessPackageResourceScopes from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResourceScopes from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResourceScopes from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopeItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResourceScopes from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java new file mode 100644 index 00000000000..fc05836bb8e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -0,0 +1,327 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +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 accessPackageResource property of the microsoft.graph.accessPackageResourceScope entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvironment() { + return new AccessPackageResourceEnvironmentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { + return new AccessPackageResourceRolesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { + return new AccessPackageResourceScopesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the refresh method. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public RefreshRequestBuilder refresh() { + return new RefreshRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} 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 AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource get() { + return get(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResource from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java new file mode 100644 index 00000000000..b5503038425 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment; + +import com.microsoft.graph.beta.models.AccessPackageResourceEnvironment; +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 accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceEnvironmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} 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 AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", rawUrl); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment get() { + return get(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment 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, AccessPackageResourceEnvironment::createFromDiscriminatorValue); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceEnvironmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceEnvironmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java new file mode 100644 index 00000000000..c84a9d93c47 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/AccessPackageResourceRolesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +import com.microsoft.graph.beta.models.AccessPackageResourceRoleCollectionResponse; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRolesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceRoleId The unique identifier of accessPackageResourceRole + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder byAccessPackageResourceRoleId(@jakarta.annotation.Nonnull final String accessPackageResourceRoleId) { + Objects.requireNonNull(accessPackageResourceRoleId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceRole%2Did", accessPackageResourceRoleId); + return new AccessPackageResourceRoleItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRolesRequestBuilder} 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 AccessPackageResourceRolesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRoleCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRoleCollectionResponse 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, AccessPackageResourceRoleCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole post(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceRoles for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole 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 AccessPackageResourceRolesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRolesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRolesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java new file mode 100644 index 00000000000..851b959b030 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java new file mode 100644 index 00000000000..533489c5655 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/AccessPackageResourceRoleItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRole; +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 accessPackageResourceRoles property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRoleItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResource property of the microsoft.graph.accessPackageResourceRole entity. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceRequestBuilder accessPackageResource() { + return new AccessPackageResourceRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleItemRequestBuilder} 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 AccessPackageResourceRoleItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole 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, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRole} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceRole patch(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceRole::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceRoles for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceRoles in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceRole body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRoleItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRoleItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRoleItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java new file mode 100644 index 00000000000..e48b1059f90 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -0,0 +1,315 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResource; +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 accessPackageResource property of the microsoft.graph.accessPackageResourceRole entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvironment() { + return new AccessPackageResourceEnvironmentRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @return a {@link AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { + return new AccessPackageResourceScopesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to call the refresh method. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public RefreshRequestBuilder refresh() { + return new RefreshRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRequestBuilder} 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 AccessPackageResourceRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource get() { + return get(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource 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, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResource} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResource patch(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResource::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResource for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageResource from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageResource from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResource in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageResource from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java new file mode 100644 index 00000000000..496b2fa3ace --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourceenvironment/AccessPackageResourceEnvironmentRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment; + +import com.microsoft.graph.beta.models.AccessPackageResourceEnvironment; +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 accessPackageResourceEnvironment property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceEnvironmentRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceEnvironmentRequestBuilder} 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 AccessPackageResourceEnvironmentRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceEnvironment{?%24expand,%24select}", rawUrl); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment get() { + return get(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceEnvironment} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceEnvironment 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, AccessPackageResourceEnvironment::createFromDiscriminatorValue); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceEnvironmentRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceEnvironmentRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceEnvironmentRequestBuilder(rawUrl, requestAdapter); + } + /** + * Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java new file mode 100644 index 00000000000..f30a721bcda --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +import com.microsoft.graph.beta.models.AccessPackageResourceScopeCollectionResponse; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceScopeId1 The unique identifier of accessPackageResourceScope + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder byAccessPackageResourceScopeId1(@jakarta.annotation.Nonnull final String accessPackageResourceScopeId1) { + Objects.requireNonNull(accessPackageResourceScopeId1); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceScope%2Did1", accessPackageResourceScopeId1); + return new AccessPackageResourceScopeItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} 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 AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse 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, AccessPackageResourceScopeCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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 AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java new file mode 100644 index 00000000000..3f49f248e1f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java new file mode 100644 index 00000000000..0b85947daea --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item; + +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopeItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did1}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} 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 AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did1}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopeItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java new file mode 100644 index 00000000000..88e0c12a3a1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/refresh/RefreshRequestBuilder.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh; + +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 refresh method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RefreshRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RefreshRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/refresh", pathParameters); + } + /** + * Instantiates a new {@link RefreshRequestBuilder} 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 RefreshRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/refresh", rawUrl); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post() { + post(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @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 on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RefreshRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RefreshRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..72e3e83bd3d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..9cfebe875f2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..625f04d67bf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..9f803381351 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java new file mode 100644 index 00000000000..39af4cd79d7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourcescopes/AccessPackageResourceScopesRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +import com.microsoft.graph.beta.models.AccessPackageResourceScopeCollectionResponse; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + * @param accessPackageResourceScopeId1 The unique identifier of accessPackageResourceScope + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder byAccessPackageResourceScopeId1(@jakarta.annotation.Nonnull final String accessPackageResourceScopeId1) { + Objects.requireNonNull(accessPackageResourceScopeId1); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceScope%2Did1", accessPackageResourceScopeId1); + return new AccessPackageResourceScopeItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopesRequestBuilder} 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 AccessPackageResourceScopesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScopeCollectionResponse 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, AccessPackageResourceScopeCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope post(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageResourceScopes for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope 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 AccessPackageResourceScopesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java new file mode 100644 index 00000000000..b0a35db011d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourcescopes/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceScopes/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceScopes/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java new file mode 100644 index 00000000000..e08a4cfb820 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourcescopes/item/AccessPackageResourceScopeItemRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item; + +import com.microsoft.graph.beta.models.AccessPackageResourceScope; +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 accessPackageResourceScopes property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceScopeItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did1}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceScopeItemRequestBuilder} 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 AccessPackageResourceScopeItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did1}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope get() { + return get(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope 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, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceScope} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageResourceScope patch(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageResourceScope::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageResourceScopes for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageResourceScopes in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageResourceScope body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageResourceScopeItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageResourceScopeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceScopeItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read-only. Nullable. Supports $expand. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java new file mode 100644 index 00000000000..16c5487789d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/refresh/RefreshRequestBuilder.java @@ -0,0 +1,108 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh; + +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 refresh method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link RefreshRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public RefreshRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/refresh", pathParameters); + } + /** + * Instantiates a new {@link RefreshRequestBuilder} 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 RefreshRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/refresh", rawUrl); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post() { + post(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @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 on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @Deprecated + public void post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link RefreshRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RefreshRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new RefreshRequestBuilder(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/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..fa032d286df --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..701c9b0e0a5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..4dc808d397a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..a789f11948a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/catalogs/item/accesspackages/AccessPackagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackages/AccessPackagesRequestBuilder.java new file mode 100644 index 00000000000..726ddfd6d0d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackages/AccessPackagesRequestBuilder.java @@ -0,0 +1,208 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageCollectionResponse; +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 accessPackages property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackagesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackages property of the microsoft.graph.accessPackageCatalog entity. + * @param accessPackageId The unique identifier of accessPackage + * @return a {@link AccessPackageItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageItemRequestBuilder byAccessPackageId(@jakarta.annotation.Nonnull final String accessPackageId) { + Objects.requireNonNull(accessPackageId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackage%2Did", accessPackageId); + return new AccessPackageItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackagesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackagesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackagesRequestBuilder} 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 AccessPackagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackageCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCollectionResponse get() { + return get(null); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCollectionResponse 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, AccessPackageCollectionResponse::createFromDiscriminatorValue); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackagesRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackagesRequestBuilder(rawUrl, requestAdapter); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackages/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackages/count/CountRequestBuilder.java new file mode 100644 index 00000000000..75a4532e126 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackages/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackages/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackages/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackages/item/AccessPackageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackages/item/AccessPackageItemRequestBuilder.java new file mode 100644 index 00000000000..4c301120380 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackages/item/AccessPackageItemRequestBuilder.java @@ -0,0 +1,144 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item; + +import com.microsoft.graph.beta.models.AccessPackage; +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 accessPackages property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackages/{accessPackage%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageItemRequestBuilder} 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 AccessPackageItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackages/{accessPackage%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackage get() { + return get(null); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackage 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, AccessPackage::createFromDiscriminatorValue); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + */ + @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/identitygovernance/catalogs/item/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java new file mode 100644 index 00000000000..4d208cb7b46 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/accesspackageswithuniquename/AccessPackagesWithUniqueNameRequestBuilder.java @@ -0,0 +1,146 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename; + +import com.microsoft.graph.beta.models.AccessPackage; +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 accessPackages property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackagesWithUniqueNameRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackagesWithUniqueNameRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + * @param uniqueName Alternate key of accessPackage + */ + public AccessPackagesWithUniqueNameRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String uniqueName) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackages(uniqueName='{uniqueName}'){?%24expand,%24select}", pathParameters); + this.pathParameters.put("uniqueName", uniqueName); + } + /** + * Instantiates a new {@link AccessPackagesWithUniqueNameRequestBuilder} 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 AccessPackagesWithUniqueNameRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/accessPackages(uniqueName='{uniqueName}'){?%24expand,%24select}", rawUrl); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @return a {@link AccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackage get() { + return get(null); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackage 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, AccessPackage::createFromDiscriminatorValue); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackagesWithUniqueNameRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public AccessPackagesWithUniqueNameRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackagesWithUniqueNameRequestBuilder(rawUrl, requestAdapter); + } + /** + * The access packages in this catalog. Read-only. Nullable. Supports $expand. + */ + @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/identitygovernance/catalogs/item/customaccesspackageworkflowextensions/CustomAccessPackageWorkflowExtensionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/customaccesspackageworkflowextensions/CustomAccessPackageWorkflowExtensionsRequestBuilder.java new file mode 100644 index 00000000000..b3f080e287b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/customaccesspackageworkflowextensions/CustomAccessPackageWorkflowExtensionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions; + +import com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomAccessPackageWorkflowExtension; +import com.microsoft.graph.beta.models.CustomAccessPackageWorkflowExtensionCollectionResponse; +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 customAccessPackageWorkflowExtensions property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomAccessPackageWorkflowExtensionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the customAccessPackageWorkflowExtensions property of the microsoft.graph.accessPackageCatalog entity. + * @param customAccessPackageWorkflowExtensionId The unique identifier of customAccessPackageWorkflowExtension + * @return a {@link CustomAccessPackageWorkflowExtensionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomAccessPackageWorkflowExtensionItemRequestBuilder byCustomAccessPackageWorkflowExtensionId(@jakarta.annotation.Nonnull final String customAccessPackageWorkflowExtensionId) { + Objects.requireNonNull(customAccessPackageWorkflowExtensionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customAccessPackageWorkflowExtension%2Did", customAccessPackageWorkflowExtensionId); + return new CustomAccessPackageWorkflowExtensionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link CustomAccessPackageWorkflowExtensionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomAccessPackageWorkflowExtensionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link CustomAccessPackageWorkflowExtensionsRequestBuilder} 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 CustomAccessPackageWorkflowExtensionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + * @return a {@link CustomAccessPackageWorkflowExtensionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomAccessPackageWorkflowExtensionCollectionResponse get() { + return get(null); + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomAccessPackageWorkflowExtensionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomAccessPackageWorkflowExtensionCollectionResponse 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, CustomAccessPackageWorkflowExtensionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to customAccessPackageWorkflowExtensions for identityGovernance + * @param body The request body + * @return a {@link CustomAccessPackageWorkflowExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomAccessPackageWorkflowExtension post(@jakarta.annotation.Nonnull final CustomAccessPackageWorkflowExtension body) { + return post(body, null); + } + /** + * Create new navigation property to customAccessPackageWorkflowExtensions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomAccessPackageWorkflowExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomAccessPackageWorkflowExtension post(@jakarta.annotation.Nonnull final CustomAccessPackageWorkflowExtension 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, CustomAccessPackageWorkflowExtension::createFromDiscriminatorValue); + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to customAccessPackageWorkflowExtensions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomAccessPackageWorkflowExtension body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to customAccessPackageWorkflowExtensions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomAccessPackageWorkflowExtension 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 CustomAccessPackageWorkflowExtensionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomAccessPackageWorkflowExtensionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomAccessPackageWorkflowExtensionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/customaccesspackageworkflowextensions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/customaccesspackageworkflowextensions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..5a84100b1d6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/customaccesspackageworkflowextensions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions/$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}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java new file mode 100644 index 00000000000..46f81cdc004 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/item/customaccesspackageworkflowextensions/item/CustomAccessPackageWorkflowExtensionItemRequestBuilder.java @@ -0,0 +1,267 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item; + +import com.microsoft.graph.beta.models.CustomAccessPackageWorkflowExtension; +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 customAccessPackageWorkflowExtensions property of the microsoft.graph.accessPackageCatalog entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomAccessPackageWorkflowExtensionItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CustomAccessPackageWorkflowExtensionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomAccessPackageWorkflowExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomAccessPackageWorkflowExtensionItemRequestBuilder} 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 CustomAccessPackageWorkflowExtensionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/{accessPackageCatalog%2Did}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property customAccessPackageWorkflowExtensions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property customAccessPackageWorkflowExtensions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + * @return a {@link CustomAccessPackageWorkflowExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomAccessPackageWorkflowExtension get() { + return get(null); + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomAccessPackageWorkflowExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomAccessPackageWorkflowExtension 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, CustomAccessPackageWorkflowExtension::createFromDiscriminatorValue); + } + /** + * Update the navigation property customAccessPackageWorkflowExtensions in identityGovernance + * @param body The request body + * @return a {@link CustomAccessPackageWorkflowExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomAccessPackageWorkflowExtension patch(@jakarta.annotation.Nonnull final CustomAccessPackageWorkflowExtension body) { + return patch(body, null); + } + /** + * Update the navigation property customAccessPackageWorkflowExtensions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomAccessPackageWorkflowExtension} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomAccessPackageWorkflowExtension patch(@jakarta.annotation.Nonnull final CustomAccessPackageWorkflowExtension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomAccessPackageWorkflowExtension::createFromDiscriminatorValue); + } + /** + * Delete navigation property customAccessPackageWorkflowExtensions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property customAccessPackageWorkflowExtensions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property customAccessPackageWorkflowExtensions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomAccessPackageWorkflowExtension body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property customAccessPackageWorkflowExtensions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomAccessPackageWorkflowExtension body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomAccessPackageWorkflowExtensionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomAccessPackageWorkflowExtensionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomAccessPackageWorkflowExtensionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get customAccessPackageWorkflowExtensions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/search/SearchGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/search/SearchGetResponse.java new file mode 100644 index 00000000000..1b9e55f7320 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/search/SearchGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.search; + +import com.microsoft.graph.beta.models.AccessPackageCatalog; +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 SearchGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link SearchGetResponse} and sets the default values. + */ + public SearchGetResponse() { + 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 SearchGetResponse} + */ + @jakarta.annotation.Nonnull + public static SearchGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SearchGetResponse(); + } + /** + * 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(AccessPackageCatalog::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/identitygovernance/catalogs/search/SearchRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/search/SearchRequestBuilder.java new file mode 100644 index 00000000000..edae8edd661 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogs/search/SearchRequestBuilder.java @@ -0,0 +1,179 @@ +package com.microsoft.graph.beta.identitygovernance.catalogs.search; + +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 Search method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SearchRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link SearchRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public SearchRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/Search(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link SearchRequestBuilder} 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 SearchRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs/Search(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Invoke function Search + * @return a {@link SearchGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public SearchGetResponse get() { + return get(null); + } + /** + * Invoke function Search + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link SearchGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public SearchGetResponse 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, SearchGetResponse::createFromDiscriminatorValue); + } + /** + * Invoke function Search + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Invoke function Search + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link SearchRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public SearchRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new SearchRequestBuilder(rawUrl, requestAdapter); + } + /** + * Invoke function Search + */ + @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/identitygovernance/catalogswithuniquename/CatalogsWithUniqueNameRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogswithuniquename/CatalogsWithUniqueNameRequestBuilder.java new file mode 100644 index 00000000000..f422d0d9cc7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/catalogswithuniquename/CatalogsWithUniqueNameRequestBuilder.java @@ -0,0 +1,269 @@ +package com.microsoft.graph.beta.identitygovernance.catalogswithuniquename; + +import com.microsoft.graph.beta.models.AccessPackageCatalog; +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 catalogs property of the microsoft.graph.identityGovernance entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CatalogsWithUniqueNameRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link CatalogsWithUniqueNameRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + * @param uniqueName Alternate key of accessPackageCatalog + */ + public CatalogsWithUniqueNameRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String uniqueName) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs(uniqueName='{uniqueName}'){?%24expand,%24select}", pathParameters); + this.pathParameters.put("uniqueName", uniqueName); + } + /** + * Instantiates a new {@link CatalogsWithUniqueNameRequestBuilder} 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 CatalogsWithUniqueNameRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/catalogs(uniqueName='{uniqueName}'){?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property catalogs for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property catalogs for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get catalogs from identityGovernance + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog get() { + return get(null); + } + /** + * Get catalogs from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog 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, AccessPackageCatalog::createFromDiscriminatorValue); + } + /** + * Update the navigation property catalogs in identityGovernance + * @param body The request body + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog patch(@jakarta.annotation.Nonnull final AccessPackageCatalog body) { + return patch(body, null); + } + /** + * Update the navigation property catalogs in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageCatalog} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public AccessPackageCatalog patch(@jakarta.annotation.Nonnull final AccessPackageCatalog body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageCatalog::createFromDiscriminatorValue); + } + /** + * Delete navigation property catalogs for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property catalogs for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get catalogs from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get catalogs from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property catalogs in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageCatalog body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property catalogs in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageCatalog body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CatalogsWithUniqueNameRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CatalogsWithUniqueNameRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CatalogsWithUniqueNameRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get catalogs from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/EntitlementManagementRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/EntitlementManagementRequestBuilder.java index c8425645598..8fd77a32b09 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/EntitlementManagementRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/EntitlementManagementRequestBuilder.java @@ -12,8 +12,10 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.AccessPackageResourceRoleScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.AccessPackageResourcesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.AccessPackagesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.assignmentrequests.AssignmentRequestsRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.connectedorganizations.ConnectedOrganizationsRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.settings.SettingsRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.subjects.SubjectsRequestBuilder; @@ -126,6 +128,14 @@ public AccessPackageResourcesRequestBuilder accessPackageResources() { public AccessPackagesRequestBuilder accessPackages() { return new AccessPackagesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the accessPackageSuggestions property of the microsoft.graph.entitlementManagement entity. + * @return a {@link AccessPackageSuggestionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessPackageSuggestionsRequestBuilder accessPackageSuggestions() { + return new AccessPackageSuggestionsRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the assignmentRequests property of the microsoft.graph.entitlementManagement entity. * @return a {@link AssignmentRequestsRequestBuilder} @@ -134,6 +144,14 @@ public AccessPackagesRequestBuilder accessPackages() { public AssignmentRequestsRequestBuilder assignmentRequests() { return new AssignmentRequestsRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the availableAccessPackages property of the microsoft.graph.entitlementManagement entity. + * @return a {@link AvailableAccessPackagesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AvailableAccessPackagesRequestBuilder availableAccessPackages() { + return new AvailableAccessPackagesRequestBuilder(pathParameters, requestAdapter); + } /** * Provides operations to manage the connectedOrganizations property of the microsoft.graph.entitlementManagement entity. * @return a {@link ConnectedOrganizationsRequestBuilder} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java index f0bb004e522..7e716a55b00 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index cbc01365545..5ce5fd6161e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..b8e4d06dfab --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..6b28e5fc728 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..bc930ef7d7c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..d5c5dd02db0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..4823a7ff487 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..0323152697e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..4ca6c5ba88f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..0a5f7d293f9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java index 8fd7828bf44..aa0e1641ab3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index b797a1d4137..7e4316736e0 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..684c3584199 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ac9f5c55e8c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..119c494c05d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..a49b5cb1aa3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..f52107a9e29 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..5ab29b2e427 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..6c38927c732 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..0358cd8b2c8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java index c3099a49afd..40db4bd4367 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 09736c8d2b0..2d9caf9625e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..7209e07393e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..fb4e19b07ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..ca0ee72591e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..bb2f161f362 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..7130ac51bc5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..eab2b33f5c0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..0e73811e615 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..b1c6fe4e5cf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java index 0239be8d5ca..a304795d777 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 9f6cea0108b..358a179e4b9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..df44a0d0f44 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..976397abbac --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..3d98f7c9c24 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..4b326d70909 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..6731e845ff8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..f69a0ca46e6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..45ca2c14c6b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..ba1fb8e3ce7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackage/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java index 7a036dad09f..2f7df89ab44 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 8f58fe75708..1fe6ad628d8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..14a45c451c0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..0243d8cb9bb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..434d82a8711 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..b9eb66abfa3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..b300cf0e431 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..b43de617976 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..d19ad7fcf1b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..3b6451db1e1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java index 0cda6329d33..70c9f2c6e87 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 35ce3c8b9c7..8785e705e73 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..69b95b896c1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..f18e0316249 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..08bcdec6bb3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..9820dcc6b1a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..29c6e0063d7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..f35e067c674 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..0a8144ef5d8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..e65e745af9b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageassignments/item/accesspackageassignmentresourceroles/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 4a796781dc1..37f32fb0233 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -68,6 +69,17 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index eebaa913c28..41ff36efb38 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,17 @@ public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..49cefbb8e5a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ff59139ded0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..a750747cd14 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..2ea179554b0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..8e25345d725 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..4a03cfbe35a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..d2576fba61c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..c87f3bb9e7a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java index 8a2da20bcb6..5cdd8ceb760 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -68,6 +69,17 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 587dc83f4d8..6e5d1eeb1e5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,17 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 0979cacfa29..4aa51c0b884 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -44,6 +45,17 @@ public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvir public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..ba6156856d0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..24d7ddc89ba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..a9579f24dc5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..ec675694ab2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..1ee7cdddabe --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ac08f091092 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..06a711924f9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..988b9ad08a1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index b79d4c7f0de..ea78e888155 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,17 @@ public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 47d88e1b00d..d5b38962567 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -44,6 +45,17 @@ public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvir public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..266dd2ac544 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..f2d640a5f31 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..c792fa125a7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..4722e99f111 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..2e6e13d4dc7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..f9977645dd9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..5e22a1131e9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..29e4a714b45 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..bed8992e4f2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,278 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create a new customDataProvidedResourceUploadSession object. + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create a new customDataProvidedResourceUploadSession object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create a new customDataProvidedResourceUploadSession object. + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create a new customDataProvidedResourceUploadSession object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..ae312f43977 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..fa66d5b9ccb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,283 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Read the properties and relationships of a customDataProvidedResourceUploadSession object. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..9c28f31b4ce --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresources/item/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index a0bd34692d1..af9668ea05f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -68,6 +69,17 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 36deff59d3d..3c3330672f5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,17 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..91f35647e42 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..31c24f1eb38 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..59b3d04d93a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..b14e17ffced --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..e71c6c0b6ad --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,276 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..b289202b128 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,143 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$count{?%24filter,%24search}", rawUrl); + } + /** + * Get the number of the resource + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get() { + return get(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link Integer} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public Integer get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toGetRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Integer.class); + } + /** + * Get the number of the resource + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "text/plain;q=0.9"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CountRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CountRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CountRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get the number of the resource + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..59bd27664d7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,279 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @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 on 2023-03-01 and will be removed 2023-12-31 + */ + @Deprecated + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..6d92aec1f0d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagecatalogs/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + * @see Find more info here + */ + @jakarta.annotation.Nullable + @Deprecated + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.POST, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PostRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link UploadFileRequestBuilder} + * @deprecated + * as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 + */ + @jakarta.annotation.Nonnull + @Deprecated + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java index 4e5eef5815f..8276c6d3ae1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 6ca6117f093..41d77c89838 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..d35167c02c7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..64d5f0ebfdc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..701ec30e99c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..6e1a2d1d0b2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..a1359c34058 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..3d76969126a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..72228b0a017 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..6accbcfbc81 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java index 1803da067f1..2bbcac783cd 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 66e6f1c431e..00a6e2c6854 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..356b849cad0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..f856d05615a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..e8b7366aa08 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..0f0f1466767 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..dec9fbafe39 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..5da250a2d6c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..cfc5936f141 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..c0674ac35ca --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java index b21dbd30faa..013f4877847 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/AccessPackageResourceItemRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index c9d55048bb7..ec5a282c969 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 9b3030334b9..7937d821b44 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvir public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..a8e70d38b96 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e096515847e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..58f79b1ee84 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..b3aa08874de --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..e06da4226fb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..6428e8efa98 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..229999e2134 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..a4a3bbe0310 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 512819833cb..b4a29a2aeed 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 94fb030b95f..db75d0f1067 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -2,6 +2,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -38,6 +39,14 @@ public AccessPackageResourceEnvironmentRequestBuilder accessPackageResourceEnvir public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..b7c62911df7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..cd65a5d83c4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..bc41a6d3a42 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..916e512dca5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..ef6906fdd18 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..c7ee1779278 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..f27ace0b77d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..5fba14b1514 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..4e9295fcfbd --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..dd2f2bf556c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..0e80f17e854 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..74b6acf14ed --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackageresources/item/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource%2Did}/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java index 0b0576d0875..abc6a3e9e8b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 6cd2ee30b73..1b250d3ed12 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceRolesRequestBuilder accessPackageResourceRoles() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..c64f22d0a5b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..8942cb8130c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..6876eb070cc --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..8f57019d150 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/accesspackageresourcescopes/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..3351820cafb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..0ee54c08854 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..2e96f817465 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..2f93a6a1d59 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcerole/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java index 35367940e71..e42e9dce5bb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -4,6 +4,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -56,6 +57,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java index 1375ec97ec5..e1523fd1890 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/AccessPackageResourceRequestBuilder.java @@ -3,6 +3,7 @@ import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder; import com.microsoft.graph.beta.models.AccessPackageResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.kiota.BaseRequestBuilder; @@ -47,6 +48,14 @@ public AccessPackageResourceScopesRequestBuilder accessPackageResourceScopes() { public RefreshRequestBuilder refresh() { return new RefreshRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @return a {@link UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder uploadSessions() { + return new UploadSessionsRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link AccessPackageResourceRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..9072b0701a0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..fcf30617910 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..ab47aad82a3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..3badea3ec4b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/accesspackageresourceroles/item/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole%2Did}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java new file mode 100644 index 00000000000..7770190b582 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/UploadSessionsRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadSessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the uploadSessions property of the microsoft.graph.accessPackageResource entity. + * @param customDataProvidedResourceUploadSessionId The unique identifier of customDataProvidedResourceUploadSession + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder byCustomDataProvidedResourceUploadSessionId(@jakarta.annotation.Nonnull final String customDataProvidedResourceUploadSessionId) { + Objects.requireNonNull(customDataProvidedResourceUploadSessionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("customDataProvidedResourceUploadSession%2Did", customDataProvidedResourceUploadSessionId); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link UploadSessionsRequestBuilder} 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 UploadSessionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSessionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSessionCollectionResponse 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, CustomDataProvidedResourceUploadSessionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return post(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to uploadSessions for identityGovernance + * @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 CustomDataProvidedResourceUploadSession 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 UploadSessionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadSessionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadSessionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..9cb72f2bdaf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/$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/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java new file mode 100644 index 00000000000..d9dfb167dff --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/CustomDataProvidedResourceUploadSessionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder; +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadSessions property of the microsoft.graph.accessPackageResource entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the uploadFile method. + * @return a {@link UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder uploadFile() { + return new UploadFileRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} 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 CustomDataProvidedResourceUploadSessionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession get() { + return get(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession 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, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return patch(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession patch(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property uploadSessions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get uploadSessions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get uploadSessions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property uploadSessions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final CustomDataProvidedResourceUploadSession body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link CustomDataProvidedResourceUploadSessionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CustomDataProvidedResourceUploadSessionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new CustomDataProvidedResourceUploadSessionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get uploadSessions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java new file mode 100644 index 00000000000..94c2000a81a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackages/item/accesspackageresourcerolescopes/item/accesspackageresourcescope/accesspackageresource/uploadsessions/item/uploadfile/UploadFileRequestBuilder.java @@ -0,0 +1,98 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile; + +import com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession; +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 uploadFile method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class UploadFileRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link UploadFileRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public UploadFileRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", pathParameters); + } + /** + * Instantiates a new {@link UploadFileRequestBuilder} 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 UploadFileRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope%2Did}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession%2Did}/uploadFile", rawUrl); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post() { + return post(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link CustomDataProvidedResourceUploadSession} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadSession post(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toPostRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation() { + return toPostRequestInformation(null); + } + /** + * Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource. + * @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 UploadFileRequestBuilder} + */ + @jakarta.annotation.Nonnull + public UploadFileRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new UploadFileRequestBuilder(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/identitygovernance/entitlementmanagement/accesspackagesuggestions/AccessPackageSuggestionsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/AccessPackageSuggestionsRequestBuilder.java new file mode 100644 index 00000000000..9a8aa2cbd6c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/AccessPackageSuggestionsRequestBuilder.java @@ -0,0 +1,254 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageSuggestion; +import com.microsoft.graph.beta.models.AccessPackageSuggestionCollectionResponse; +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 accessPackageSuggestions property of the microsoft.graph.entitlementManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageSuggestionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the accessPackageSuggestions property of the microsoft.graph.entitlementManagement entity. + * @param accessPackageSuggestionId The unique identifier of accessPackageSuggestion + * @return a {@link AccessPackageSuggestionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessPackageSuggestionItemRequestBuilder byAccessPackageSuggestionId(@jakarta.annotation.Nonnull final String accessPackageSuggestionId) { + Objects.requireNonNull(accessPackageSuggestionId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageSuggestion%2Did", accessPackageSuggestionId); + return new AccessPackageSuggestionItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageSuggestionsRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageSuggestionsRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageSuggestionsRequestBuilder} 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 AccessPackageSuggestionsRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Provides operations to call the filterByCurrentUser method. + * @param on Usage: on='{on}' + * @return a {@link FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder filterByCurrentUserWithOn(@jakarta.annotation.Nonnull final String on) { + Objects.requireNonNull(on); + return new FilterByCurrentUserWithOnRequestBuilder(pathParameters, requestAdapter, on); + } + /** + * Get accessPackageSuggestions from identityGovernance + * @return a {@link AccessPackageSuggestionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageSuggestionCollectionResponse get() { + return get(null); + } + /** + * Get accessPackageSuggestions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageSuggestionCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageSuggestionCollectionResponse 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, AccessPackageSuggestionCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to accessPackageSuggestions for identityGovernance + * @param body The request body + * @return a {@link AccessPackageSuggestion} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageSuggestion post(@jakarta.annotation.Nonnull final AccessPackageSuggestion body) { + return post(body, null); + } + /** + * Create new navigation property to accessPackageSuggestions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageSuggestion} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageSuggestion post(@jakarta.annotation.Nonnull final AccessPackageSuggestion 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, AccessPackageSuggestion::createFromDiscriminatorValue); + } + /** + * Get accessPackageSuggestions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageSuggestions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to accessPackageSuggestions for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AccessPackageSuggestion body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to accessPackageSuggestions for identityGovernance + * @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 AccessPackageSuggestion 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 AccessPackageSuggestionsRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessPackageSuggestionsRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageSuggestionsRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get accessPackageSuggestions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/count/CountRequestBuilder.java new file mode 100644 index 00000000000..a8942274b86 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.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}/identityGovernance/entitlementManagement/accessPackageSuggestions/$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}/identityGovernance/entitlementManagement/accessPackageSuggestions/$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/identitygovernance/entitlementmanagement/accesspackagesuggestions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java new file mode 100644 index 00000000000..921b184afb7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/filterbycurrentuserwithon/FilterByCurrentUserWithOnGetResponse.java @@ -0,0 +1,63 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon; + +import com.microsoft.graph.beta.models.AccessPackageSuggestion; +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 FilterByCurrentUserWithOnGetResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnGetResponse} and sets the default values. + */ + public FilterByCurrentUserWithOnGetResponse() { + 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 FilterByCurrentUserWithOnGetResponse} + */ + @jakarta.annotation.Nonnull + public static FilterByCurrentUserWithOnGetResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new FilterByCurrentUserWithOnGetResponse(); + } + /** + * 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(AccessPackageSuggestion::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/identitygovernance/entitlementmanagement/accesspackagesuggestions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java new file mode 100644 index 00000000000..a1372f86815 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/filterbycurrentuserwithon/FilterByCurrentUserWithOnRequestBuilder.java @@ -0,0 +1,168 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon; + +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 filterByCurrentUser method. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class FilterByCurrentUserWithOnRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} and sets the default values. + * @param on Usage: on='{on}' + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String on) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + this.pathParameters.put("on", on); + } + /** + * Instantiates a new {@link FilterByCurrentUserWithOnRequestBuilder} 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 FilterByCurrentUserWithOnRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse get() { + return get(null); + } + /** + * Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link FilterByCurrentUserWithOnGetResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public FilterByCurrentUserWithOnGetResponse 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, FilterByCurrentUserWithOnGetResponse::createFromDiscriminatorValue); + } + /** + * Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. + * @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 FilterByCurrentUserWithOnRequestBuilder} + */ + @jakarta.annotation.Nonnull + public FilterByCurrentUserWithOnRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new FilterByCurrentUserWithOnRequestBuilder(rawUrl, requestAdapter); + } + /** + * Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. + */ + @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/identitygovernance/entitlementmanagement/accesspackagesuggestions/item/AccessPackageSuggestionItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/item/AccessPackageSuggestionItemRequestBuilder.java new file mode 100644 index 00000000000..40a9ba407fa --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/item/AccessPackageSuggestionItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageSuggestion; +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 accessPackageSuggestions property of the microsoft.graph.entitlementManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageSuggestionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackage property of the microsoft.graph.accessPackageSuggestion entity. + * @return a {@link AccessPackageRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessPackageRequestBuilder accessPackage() { + return new AccessPackageRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AccessPackageSuggestionItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageSuggestionItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions/{accessPackageSuggestion%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageSuggestionItemRequestBuilder} 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 AccessPackageSuggestionItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions/{accessPackageSuggestion%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property accessPackageSuggestions for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property accessPackageSuggestions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get accessPackageSuggestions from identityGovernance + * @return a {@link AccessPackageSuggestion} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageSuggestion get() { + return get(null); + } + /** + * Get accessPackageSuggestions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageSuggestion} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageSuggestion 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, AccessPackageSuggestion::createFromDiscriminatorValue); + } + /** + * Update the navigation property accessPackageSuggestions in identityGovernance + * @param body The request body + * @return a {@link AccessPackageSuggestion} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageSuggestion patch(@jakarta.annotation.Nonnull final AccessPackageSuggestion body) { + return patch(body, null); + } + /** + * Update the navigation property accessPackageSuggestions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageSuggestion} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageSuggestion patch(@jakarta.annotation.Nonnull final AccessPackageSuggestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AccessPackageSuggestion::createFromDiscriminatorValue); + } + /** + * Delete navigation property accessPackageSuggestions for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property accessPackageSuggestions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get accessPackageSuggestions from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get accessPackageSuggestions from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property accessPackageSuggestions in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageSuggestion body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property accessPackageSuggestions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AccessPackageSuggestion body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AccessPackageSuggestionItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessPackageSuggestionItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageSuggestionItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get accessPackageSuggestions from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/item/accesspackage/AccessPackageRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/item/accesspackage/AccessPackageRequestBuilder.java new file mode 100644 index 00000000000..99441a5c5f5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/accesspackagesuggestions/item/accesspackage/AccessPackageRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage; + +import com.microsoft.graph.beta.models.AvailableAccessPackage; +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 accessPackage property of the microsoft.graph.accessPackageSuggestion entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions/{accessPackageSuggestion%2Did}/accessPackage{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageRequestBuilder} 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 AccessPackageRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions/{accessPackageSuggestion%2Did}/accessPackage{?%24expand,%24select}", rawUrl); + } + /** + * The access package information for the suggested package. + * @return a {@link AvailableAccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackage get() { + return get(null); + } + /** + * The access package information for the suggested package. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AvailableAccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackage 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, AvailableAccessPackage::createFromDiscriminatorValue); + } + /** + * The access package information for the suggested package. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The access package information for the suggested package. + * @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 AccessPackageRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessPackageRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageRequestBuilder(rawUrl, requestAdapter); + } + /** + * The access package information for the suggested package. + */ + @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/identitygovernance/entitlementmanagement/availableaccesspackages/AvailableAccessPackagesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/AvailableAccessPackagesRequestBuilder.java new file mode 100644 index 00000000000..b13800e06f6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/AvailableAccessPackagesRequestBuilder.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder; +import com.microsoft.graph.beta.models.AvailableAccessPackage; +import com.microsoft.graph.beta.models.AvailableAccessPackageCollectionResponse; +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 availableAccessPackages property of the microsoft.graph.entitlementManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AvailableAccessPackagesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the availableAccessPackages property of the microsoft.graph.entitlementManagement entity. + * @param availableAccessPackageId The unique identifier of availableAccessPackage + * @return a {@link AvailableAccessPackageItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AvailableAccessPackageItemRequestBuilder byAvailableAccessPackageId(@jakarta.annotation.Nonnull final String availableAccessPackageId) { + Objects.requireNonNull(availableAccessPackageId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("availableAccessPackage%2Did", availableAccessPackageId); + return new AvailableAccessPackageItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link AvailableAccessPackagesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AvailableAccessPackagesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link AvailableAccessPackagesRequestBuilder} 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 AvailableAccessPackagesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get availableAccessPackages from identityGovernance + * @return a {@link AvailableAccessPackageCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackageCollectionResponse get() { + return get(null); + } + /** + * Get availableAccessPackages from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AvailableAccessPackageCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackageCollectionResponse 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, AvailableAccessPackageCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to availableAccessPackages for identityGovernance + * @param body The request body + * @return a {@link AvailableAccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackage post(@jakarta.annotation.Nonnull final AvailableAccessPackage body) { + return post(body, null); + } + /** + * Create new navigation property to availableAccessPackages for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AvailableAccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackage post(@jakarta.annotation.Nonnull final AvailableAccessPackage 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, AvailableAccessPackage::createFromDiscriminatorValue); + } + /** + * Get availableAccessPackages from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get availableAccessPackages from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to availableAccessPackages for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final AvailableAccessPackage body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to availableAccessPackages for identityGovernance + * @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 AvailableAccessPackage 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 AvailableAccessPackagesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AvailableAccessPackagesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AvailableAccessPackagesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get availableAccessPackages from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/count/CountRequestBuilder.java new file mode 100644 index 00000000000..9dc62f4ca1c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.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}/identityGovernance/entitlementManagement/availableAccessPackages/$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}/identityGovernance/entitlementManagement/availableAccessPackages/$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/identitygovernance/entitlementmanagement/availableaccesspackages/item/AvailableAccessPackageItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/item/AvailableAccessPackageItemRequestBuilder.java new file mode 100644 index 00000000000..ec468075d92 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/item/AvailableAccessPackageItemRequestBuilder.java @@ -0,0 +1,237 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder; +import com.microsoft.graph.beta.models.AvailableAccessPackage; +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 availableAccessPackages property of the microsoft.graph.entitlementManagement entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AvailableAccessPackageItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the resourceRoleScopes property of the microsoft.graph.availableAccessPackage entity. + * @return a {@link ResourceRoleScopesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResourceRoleScopesRequestBuilder resourceRoleScopes() { + return new ResourceRoleScopesRequestBuilder(pathParameters, requestAdapter); + } + /** + * Instantiates a new {@link AvailableAccessPackageItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AvailableAccessPackageItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AvailableAccessPackageItemRequestBuilder} 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 AvailableAccessPackageItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * Delete navigation property availableAccessPackages for identityGovernance + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete() { + delete(null); + } + /** + * Delete navigation property availableAccessPackages for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws ODataError When receiving a 4XX or 5XX status code + */ + public void delete(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = toDeleteRequestInformation(requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); + } + /** + * Get availableAccessPackages from identityGovernance + * @return a {@link AvailableAccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackage get() { + return get(null); + } + /** + * Get availableAccessPackages from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AvailableAccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackage 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, AvailableAccessPackage::createFromDiscriminatorValue); + } + /** + * Update the navigation property availableAccessPackages in identityGovernance + * @param body The request body + * @return a {@link AvailableAccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackage patch(@jakarta.annotation.Nonnull final AvailableAccessPackage body) { + return patch(body, null); + } + /** + * Update the navigation property availableAccessPackages in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AvailableAccessPackage} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AvailableAccessPackage patch(@jakarta.annotation.Nonnull final AvailableAccessPackage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); + final HashMap> errorMapping = new HashMap>(); + errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, AvailableAccessPackage::createFromDiscriminatorValue); + } + /** + * Delete navigation property availableAccessPackages for identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation() { + return toDeleteRequestInformation(null); + } + /** + * Delete navigation property availableAccessPackages for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.DELETE, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, DeleteRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Get availableAccessPackages from identityGovernance + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get availableAccessPackages from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Update the navigation property availableAccessPackages in identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AvailableAccessPackage body) { + return toPatchRequestInformation(body, null); + } + /** + * Update the navigation property availableAccessPackages in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final AvailableAccessPackage body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + Objects.requireNonNull(body); + final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); + requestInfo.headers.tryAdd("Accept", "application/json"); + requestInfo.setContentFromParsable(requestAdapter, "application/json", body); + return requestInfo; + } + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param rawUrl The raw URL to use for the request builder. + * @return a {@link AvailableAccessPackageItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AvailableAccessPackageItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AvailableAccessPackageItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class DeleteRequestConfiguration extends BaseRequestConfiguration { + } + /** + * Get availableAccessPackages from identityGovernance + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PatchRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/item/resourcerolescopes/ResourceRoleScopesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/item/resourcerolescopes/ResourceRoleScopesRequestBuilder.java new file mode 100644 index 00000000000..9f3c1a3505a --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/item/resourcerolescopes/ResourceRoleScopesRequestBuilder.java @@ -0,0 +1,189 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes; + +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder; +import com.microsoft.graph.beta.models.AccessPackageResourceRoleScopeCollectionResponse; +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 resourceRoleScopes property of the microsoft.graph.availableAccessPackage entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ResourceRoleScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the resourceRoleScopes property of the microsoft.graph.availableAccessPackage entity. + * @param accessPackageResourceRoleScopeId The unique identifier of accessPackageResourceRoleScope + * @return a {@link AccessPackageResourceRoleScopeItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessPackageResourceRoleScopeItemRequestBuilder byAccessPackageResourceRoleScopeId(@jakarta.annotation.Nonnull final String accessPackageResourceRoleScopeId) { + Objects.requireNonNull(accessPackageResourceRoleScopeId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("accessPackageResourceRoleScope%2Did", accessPackageResourceRoleScopeId); + return new AccessPackageResourceRoleScopeItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ResourceRoleScopesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ResourceRoleScopesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}/resourceRoleScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ResourceRoleScopesRequestBuilder} 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 ResourceRoleScopesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}/resourceRoleScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of the accessPackageResourceRoleScope objects associated with an availableAccessPackage. + * @return a {@link AccessPackageResourceRoleScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AccessPackageResourceRoleScopeCollectionResponse get() { + return get(null); + } + /** + * Get a list of the accessPackageResourceRoleScope objects associated with an availableAccessPackage. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRoleScopeCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public AccessPackageResourceRoleScopeCollectionResponse 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, AccessPackageResourceRoleScopeCollectionResponse::createFromDiscriminatorValue); + } + /** + * Get a list of the accessPackageResourceRoleScope objects associated with an availableAccessPackage. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of the accessPackageResourceRoleScope objects associated with an availableAccessPackage. + * @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 ResourceRoleScopesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResourceRoleScopesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ResourceRoleScopesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of the accessPackageResourceRoleScope objects associated with an availableAccessPackage. + */ + @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/identitygovernance/entitlementmanagement/availableaccesspackages/item/resourcerolescopes/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/item/resourcerolescopes/count/CountRequestBuilder.java new file mode 100644 index 00000000000..504c3460712 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/item/resourcerolescopes/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.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}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}/resourceRoleScopes/$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}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}/resourceRoleScopes/$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/identitygovernance/entitlementmanagement/availableaccesspackages/item/resourcerolescopes/item/AccessPackageResourceRoleScopeItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/item/resourcerolescopes/item/AccessPackageResourceRoleScopeItemRequestBuilder.java new file mode 100644 index 00000000000..be2f0bf8c8d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/entitlementmanagement/availableaccesspackages/item/resourcerolescopes/item/AccessPackageResourceRoleScopeItemRequestBuilder.java @@ -0,0 +1,129 @@ +package com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item; + +import com.microsoft.graph.beta.models.AccessPackageResourceRoleScope; +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 resourceRoleScopes property of the microsoft.graph.availableAccessPackage entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageResourceRoleScopeItemRequestBuilder extends BaseRequestBuilder { + /** + * Instantiates a new {@link AccessPackageResourceRoleScopeItemRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public AccessPackageResourceRoleScopeItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}{?%24expand,%24select}", pathParameters); + } + /** + * Instantiates a new {@link AccessPackageResourceRoleScopeItemRequestBuilder} 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 AccessPackageResourceRoleScopeItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}{?%24expand,%24select}", rawUrl); + } + /** + * The resource role scopes associated with this available access package. + * @return a {@link AccessPackageResourceRoleScope} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageResourceRoleScope get() { + return get(null); + } + /** + * The resource role scopes associated with this available access package. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link AccessPackageResourceRoleScope} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public AccessPackageResourceRoleScope 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, AccessPackageResourceRoleScope::createFromDiscriminatorValue); + } + /** + * The resource role scopes associated with this available access package. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * The resource role scopes associated with this available access package. + * @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 AccessPackageResourceRoleScopeItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public AccessPackageResourceRoleScopeItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new AccessPackageResourceRoleScopeItemRequestBuilder(rawUrl, requestAdapter); + } + /** + * The resource role scopes associated with this available access package. + */ + @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/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java index fb6b2ff820c..a79286cf821 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java @@ -59,7 +59,7 @@ public AdministrationScopeTargetsRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/administrationScopeTargets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -68,7 +68,7 @@ public DirectoryObjectCollectionResponse get() { return get(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -81,7 +81,7 @@ public DirectoryObjectCollectionResponse get(@jakarta.annotation.Nullable final return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObjectCollectionResponse::createFromDiscriminatorValue); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -89,7 +89,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -111,7 +111,7 @@ public AdministrationScopeTargetsRequestBuilder withUrl(@jakarta.annotation.Nonn return new AdministrationScopeTargetsRequestBuilder(rawUrl, requestAdapter); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java index 2e0839251ef..3603ba4fc27 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java @@ -37,7 +37,7 @@ public DirectoryObjectItemRequestBuilder(@jakarta.annotation.Nonnull final Strin super(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/administrationScopeTargets/{directoryObject%2Did}{?%24expand,%24select}", rawUrl); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link DirectoryObject} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -46,7 +46,7 @@ public DirectoryObject get() { return get(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @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 @@ -59,7 +59,7 @@ public DirectoryObject get(@jakarta.annotation.Nullable final java.util.function return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObject::createFromDiscriminatorValue); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +67,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -89,7 +89,7 @@ public DirectoryObjectItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fin return new DirectoryObjectItemRequestBuilder(rawUrl, requestAdapter); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/versions/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/versions/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java index ace24c5a3d1..dfb3efaa55a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/versions/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/versions/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java @@ -59,7 +59,7 @@ public AdministrationScopeTargetsRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/versions/{workflowVersion%2DversionNumber}/administrationScopeTargets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -68,7 +68,7 @@ public DirectoryObjectCollectionResponse get() { return get(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -81,7 +81,7 @@ public DirectoryObjectCollectionResponse get(@jakarta.annotation.Nullable final return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObjectCollectionResponse::createFromDiscriminatorValue); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -89,7 +89,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -111,7 +111,7 @@ public AdministrationScopeTargetsRequestBuilder withUrl(@jakarta.annotation.Nonn return new AdministrationScopeTargetsRequestBuilder(rawUrl, requestAdapter); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/versions/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/versions/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java index f5e57d4979b..b62d166207c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/versions/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/deleteditems/workflows/item/versions/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java @@ -37,7 +37,7 @@ public DirectoryObjectItemRequestBuilder(@jakarta.annotation.Nonnull final Strin super(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/versions/{workflowVersion%2DversionNumber}/administrationScopeTargets/{directoryObject%2Did}{?%24expand,%24select}", rawUrl); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link DirectoryObject} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -46,7 +46,7 @@ public DirectoryObject get() { return get(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @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 @@ -59,7 +59,7 @@ public DirectoryObject get(@jakarta.annotation.Nullable final java.util.function return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObject::createFromDiscriminatorValue); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +67,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -89,7 +89,7 @@ public DirectoryObjectItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fin return new DirectoryObjectItemRequestBuilder(rawUrl, requestAdapter); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java index 85e9387089b..57ee1b99f5a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java @@ -59,7 +59,7 @@ public AdministrationScopeTargetsRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/administrationScopeTargets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -68,7 +68,7 @@ public DirectoryObjectCollectionResponse get() { return get(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -81,7 +81,7 @@ public DirectoryObjectCollectionResponse get(@jakarta.annotation.Nullable final return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObjectCollectionResponse::createFromDiscriminatorValue); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -89,7 +89,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -111,7 +111,7 @@ public AdministrationScopeTargetsRequestBuilder withUrl(@jakarta.annotation.Nonn return new AdministrationScopeTargetsRequestBuilder(rawUrl, requestAdapter); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java index 5fe2ec3bb96..1cc1c091fef 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java @@ -37,7 +37,7 @@ public DirectoryObjectItemRequestBuilder(@jakarta.annotation.Nonnull final Strin super(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/administrationScopeTargets/{directoryObject%2Did}{?%24expand,%24select}", rawUrl); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link DirectoryObject} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -46,7 +46,7 @@ public DirectoryObject get() { return get(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @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 @@ -59,7 +59,7 @@ public DirectoryObject get(@jakarta.annotation.Nullable final java.util.function return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObject::createFromDiscriminatorValue); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +67,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -89,7 +89,7 @@ public DirectoryObjectItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fin return new DirectoryObjectItemRequestBuilder(rawUrl, requestAdapter); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/versions/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/versions/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java index 6eed5edc2f5..950609ad2a4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/versions/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/versions/item/administrationscopetargets/AdministrationScopeTargetsRequestBuilder.java @@ -59,7 +59,7 @@ public AdministrationScopeTargetsRequestBuilder(@jakarta.annotation.Nonnull fina super(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/versions/{workflowVersion%2DversionNumber}/administrationScopeTargets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -68,7 +68,7 @@ public DirectoryObjectCollectionResponse get() { return get(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link DirectoryObjectCollectionResponse} * @throws ODataError When receiving a 4XX or 5XX status code @@ -81,7 +81,7 @@ public DirectoryObjectCollectionResponse get(@jakarta.annotation.Nullable final return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObjectCollectionResponse::createFromDiscriminatorValue); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -89,7 +89,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -111,7 +111,7 @@ public AdministrationScopeTargetsRequestBuilder withUrl(@jakarta.annotation.Nonn return new AdministrationScopeTargetsRequestBuilder(rawUrl, requestAdapter); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/versions/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/versions/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java index 7ab6a57efdf..67729fac556 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/versions/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/lifecycleworkflows/workflows/item/versions/item/administrationscopetargets/item/DirectoryObjectItemRequestBuilder.java @@ -37,7 +37,7 @@ public DirectoryObjectItemRequestBuilder(@jakarta.annotation.Nonnull final Strin super(requestAdapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/versions/{workflowVersion%2DversionNumber}/administrationScopeTargets/{directoryObject%2Did}{?%24expand,%24select}", rawUrl); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link DirectoryObject} * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -46,7 +46,7 @@ public DirectoryObject get() { return get(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @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 @@ -59,7 +59,7 @@ public DirectoryObject get(@jakarta.annotation.Nullable final java.util.function return this.requestAdapter.send(requestInfo, errorMapping, DirectoryObject::createFromDiscriminatorValue); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -67,7 +67,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -89,7 +89,7 @@ public DirectoryObjectItemRequestBuilder withUrl(@jakarta.annotation.Nonnull fin return new DirectoryObjectItemRequestBuilder(rawUrl, requestAdapter); } /** - * Get administrationScopeTargets from identityGovernance + * The administrative units in the scope of the workflow. Optional. Supports $expand. */ @jakarta.annotation.Generated("com.microsoft.kiota") public class GetQueryParameters implements QueryParameters { diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/GroupRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/GroupRequestBuilder.java index 9aea180a067..2059fe97c64 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/GroupRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/GroupRequestBuilder.java @@ -7,6 +7,7 @@ import com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.eligibilityscheduleinstances.EligibilityScheduleInstancesRequestBuilder; import com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.eligibilityschedulerequests.EligibilityScheduleRequestsRequestBuilder; import com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.eligibilityschedules.EligibilitySchedulesRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder; import com.microsoft.graph.beta.models.odataerrors.ODataError; import com.microsoft.graph.beta.models.PrivilegedAccessGroup; import com.microsoft.kiota.BaseRequestBuilder; @@ -83,6 +84,14 @@ public EligibilityScheduleRequestsRequestBuilder eligibilityScheduleRequests() { public EligibilitySchedulesRequestBuilder eligibilitySchedules() { return new EligibilitySchedulesRequestBuilder(pathParameters, requestAdapter); } + /** + * Provides operations to manage the resources property of the microsoft.graph.privilegedAccessGroup entity. + * @return a {@link ResourcesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResourcesRequestBuilder resources() { + return new ResourcesRequestBuilder(pathParameters, requestAdapter); + } /** * Instantiates a new {@link GroupRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/resources/ResourcesRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/resources/ResourcesRequestBuilder.java new file mode 100644 index 00000000000..83674a64ab8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/resources/ResourcesRequestBuilder.java @@ -0,0 +1,245 @@ +package com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources; + +import com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder; +import com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder; +import com.microsoft.graph.beta.models.GroupResource; +import com.microsoft.graph.beta.models.GroupResourceCollectionResponse; +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 resources property of the microsoft.graph.privilegedAccessGroup entity. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ResourcesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + * @return a {@link CountRequestBuilder} + */ + @jakarta.annotation.Nonnull + public CountRequestBuilder count() { + return new CountRequestBuilder(pathParameters, requestAdapter); + } + /** + * Provides operations to manage the resources property of the microsoft.graph.privilegedAccessGroup entity. + * @param groupResourceId The unique identifier of groupResource + * @return a {@link GroupResourceItemRequestBuilder} + */ + @jakarta.annotation.Nonnull + public GroupResourceItemRequestBuilder byGroupResourceId(@jakarta.annotation.Nonnull final String groupResourceId) { + Objects.requireNonNull(groupResourceId); + final HashMap urlTplParams = new HashMap(this.pathParameters); + urlTplParams.put("groupResource%2Did", groupResourceId); + return new GroupResourceItemRequestBuilder(urlTplParams, requestAdapter); + } + /** + * Instantiates a new {@link ResourcesRequestBuilder} and sets the default values. + * @param pathParameters Path parameters for the request + * @param requestAdapter The request adapter to use to execute the requests. + */ + public ResourcesRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/resources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters); + } + /** + * Instantiates a new {@link ResourcesRequestBuilder} 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 ResourcesRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/resources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl); + } + /** + * Get a list of the groupResource objects and their properties. + * @return a {@link GroupResourceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GroupResourceCollectionResponse get() { + return get(null); + } + /** + * Get a list of the groupResource objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GroupResourceCollectionResponse} + * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here + */ + @jakarta.annotation.Nullable + public GroupResourceCollectionResponse 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, GroupResourceCollectionResponse::createFromDiscriminatorValue); + } + /** + * Create new navigation property to resources for identityGovernance + * @param body The request body + * @return a {@link GroupResource} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GroupResource post(@jakarta.annotation.Nonnull final GroupResource body) { + return post(body, null); + } + /** + * Create new navigation property to resources for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link GroupResource} + * @throws ODataError When receiving a 4XX or 5XX status code + */ + @jakarta.annotation.Nullable + public GroupResource post(@jakarta.annotation.Nonnull final GroupResource 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, GroupResource::createFromDiscriminatorValue); + } + /** + * Get a list of the groupResource objects and their properties. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation() { + return toGetRequestInformation(null); + } + /** + * Get a list of the groupResource objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + final RequestInformation requestInfo = new RequestInformation(HttpMethod.GET, urlTemplate, pathParameters); + requestInfo.configure(requestConfiguration, GetRequestConfiguration::new, x -> x.queryParameters); + requestInfo.headers.tryAdd("Accept", "application/json"); + return requestInfo; + } + /** + * Create new navigation property to resources for identityGovernance + * @param body The request body + * @return a {@link RequestInformation} + */ + @jakarta.annotation.Nonnull + public RequestInformation toPostRequestInformation(@jakarta.annotation.Nonnull final GroupResource body) { + return toPostRequestInformation(body, null); + } + /** + * Create new navigation property to resources for identityGovernance + * @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 GroupResource 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 ResourcesRequestBuilder} + */ + @jakarta.annotation.Nonnull + public ResourcesRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + Objects.requireNonNull(rawUrl); + return new ResourcesRequestBuilder(rawUrl, requestAdapter); + } + /** + * Get a list of the groupResource objects and their properties. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetQueryParameters implements QueryParameters { + /** + * Include count of items + */ + @jakarta.annotation.Nullable + public Boolean count; + /** + * Expand related entities + */ + @jakarta.annotation.Nullable + public String[] expand; + /** + * Filter items by property values + */ + @jakarta.annotation.Nullable + public String filter; + /** + * Order items by property values + */ + @jakarta.annotation.Nullable + public String[] orderby; + /** + * Search items by search phrases + */ + @jakarta.annotation.Nullable + public String search; + /** + * Select properties to be returned + */ + @jakarta.annotation.Nullable + public String[] select; + /** + * Skip the first n items + */ + @jakarta.annotation.Nullable + public Integer skip; + /** + * Show only the first n items + */ + @jakarta.annotation.Nullable + public Integer top; + /** + * Extracts the query parameters into a map for the URI template parsing. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map toQueryParameters() { + final Map allQueryParams = new HashMap(); + allQueryParams.put("%24count", count); + allQueryParams.put("%24filter", filter); + allQueryParams.put("%24search", search); + allQueryParams.put("%24skip", skip); + allQueryParams.put("%24top", top); + allQueryParams.put("%24expand", expand); + allQueryParams.put("%24orderby", orderby); + allQueryParams.put("%24select", select); + return allQueryParams; + } + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class GetRequestConfiguration extends BaseRequestConfiguration { + /** + * Request query parameters + */ + @jakarta.annotation.Nullable + public GetQueryParameters queryParameters = new GetQueryParameters(); + } + /** + * Configuration for the request such as headers, query parameters, and middleware options. + */ + @jakarta.annotation.Generated("com.microsoft.kiota") + public class PostRequestConfiguration extends BaseRequestConfiguration { + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/resources/count/CountRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/resources/count/CountRequestBuilder.java new file mode 100644 index 00000000000..e2dc779d9b7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/resources/count/CountRequestBuilder.java @@ -0,0 +1,128 @@ +package com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.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}/identityGovernance/privilegedAccess/group/resources/$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}/identityGovernance/privilegedAccess/group/resources/$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/places/item/graphroomlist/workspaceswithplaceid/WorkspacesWithPlaceIdRequestBuilder.java b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/resources/item/GroupResourceItemRequestBuilder.java similarity index 70% rename from src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaceswithplaceid/WorkspacesWithPlaceIdRequestBuilder.java rename to src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/resources/item/GroupResourceItemRequestBuilder.java index dda6a79a52e..de24650e576 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/places/item/graphroomlist/workspaceswithplaceid/WorkspacesWithPlaceIdRequestBuilder.java +++ b/src/main/java/com/microsoft/graph/beta/generated/identitygovernance/privilegedaccess/group/resources/item/GroupResourceItemRequestBuilder.java @@ -1,7 +1,7 @@ -package com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid; +package com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item; +import com.microsoft.graph.beta.models.GroupResource; import com.microsoft.graph.beta.models.odataerrors.ODataError; -import com.microsoft.graph.beta.models.Workspace; import com.microsoft.kiota.BaseRequestBuilder; import com.microsoft.kiota.BaseRequestConfiguration; import com.microsoft.kiota.HttpMethod; @@ -16,37 +16,35 @@ import java.util.Map; import java.util.Objects; /** - * Provides operations to manage the workspaces property of the microsoft.graph.roomList entity. + * Provides operations to manage the resources property of the microsoft.graph.privilegedAccessGroup entity. */ @jakarta.annotation.Generated("com.microsoft.kiota") -public class WorkspacesWithPlaceIdRequestBuilder extends BaseRequestBuilder { +public class GroupResourceItemRequestBuilder extends BaseRequestBuilder { /** - * Instantiates a new {@link WorkspacesWithPlaceIdRequestBuilder} and sets the default values. + * Instantiates a new {@link GroupResourceItemRequestBuilder} and sets the default values. * @param pathParameters Path parameters for the request - * @param placeId Alternate key of workspace * @param requestAdapter The request adapter to use to execute the requests. */ - public WorkspacesWithPlaceIdRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter, @jakarta.annotation.Nullable final String placeId) { - super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/workspaces(placeId='{placeId}'){?%24expand,%24select}", pathParameters); - this.pathParameters.put("placeId", placeId); + public GroupResourceItemRequestBuilder(@jakarta.annotation.Nonnull final HashMap pathParameters, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/resources/{groupResource%2Did}{?%24expand,%24select}", pathParameters); } /** - * Instantiates a new {@link WorkspacesWithPlaceIdRequestBuilder} and sets the default values. + * Instantiates a new {@link GroupResourceItemRequestBuilder} 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 WorkspacesWithPlaceIdRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { - super(requestAdapter, "{+baseurl}/places/{place%2Did}/graph.roomList/workspaces(placeId='{placeId}'){?%24expand,%24select}", rawUrl); + public GroupResourceItemRequestBuilder(@jakarta.annotation.Nonnull final String rawUrl, @jakarta.annotation.Nonnull final RequestAdapter requestAdapter) { + super(requestAdapter, "{+baseurl}/identityGovernance/privilegedAccess/group/resources/{groupResource%2Did}{?%24expand,%24select}", rawUrl); } /** - * Delete navigation property workspaces for places + * Delete navigation property resources for identityGovernance * @throws ODataError When receiving a 4XX or 5XX status code */ public void delete() { delete(null); } /** - * Delete navigation property workspaces for places + * Delete navigation property resources for identityGovernance * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws ODataError When receiving a 4XX or 5XX status code */ @@ -57,54 +55,56 @@ public void delete(@jakarta.annotation.Nullable final java.util.function.Consume this.requestAdapter.sendPrimitive(requestInfo, errorMapping, Void.class); } /** - * Get workspaces from places - * @return a {@link Workspace} + * Read the properties and relationships of a groupResource object. + * @return a {@link GroupResource} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable - public Workspace get() { + public GroupResource get() { return get(null); } /** - * Get workspaces from places + * Read the properties and relationships of a groupResource object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Workspace} + * @return a {@link GroupResource} * @throws ODataError When receiving a 4XX or 5XX status code + * @see Find more info here */ @jakarta.annotation.Nullable - public Workspace get(@jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public GroupResource 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, Workspace::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GroupResource::createFromDiscriminatorValue); } /** - * Update the navigation property workspaces in places + * Update the navigation property resources in identityGovernance * @param body The request body - * @return a {@link Workspace} + * @return a {@link GroupResource} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Workspace patch(@jakarta.annotation.Nonnull final Workspace body) { + public GroupResource patch(@jakarta.annotation.Nonnull final GroupResource body) { return patch(body, null); } /** - * Update the navigation property workspaces in places + * Update the navigation property resources in identityGovernance * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @return a {@link Workspace} + * @return a {@link GroupResource} * @throws ODataError When receiving a 4XX or 5XX status code */ @jakarta.annotation.Nullable - public Workspace patch(@jakarta.annotation.Nonnull final Workspace body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public GroupResource patch(@jakarta.annotation.Nonnull final GroupResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = toPatchRequestInformation(body, requestConfiguration); final HashMap> errorMapping = new HashMap>(); errorMapping.put("XXX", ODataError::createFromDiscriminatorValue); - return this.requestAdapter.send(requestInfo, errorMapping, Workspace::createFromDiscriminatorValue); + return this.requestAdapter.send(requestInfo, errorMapping, GroupResource::createFromDiscriminatorValue); } /** - * Delete navigation property workspaces for places + * Delete navigation property resources for identityGovernance * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -112,7 +112,7 @@ public RequestInformation toDeleteRequestInformation() { return toDeleteRequestInformation(null); } /** - * Delete navigation property workspaces for places + * Delete navigation property resources for identityGovernance * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -124,7 +124,7 @@ public RequestInformation toDeleteRequestInformation(@jakarta.annotation.Nullabl return requestInfo; } /** - * Get workspaces from places + * Read the properties and relationships of a groupResource object. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull @@ -132,7 +132,7 @@ public RequestInformation toGetRequestInformation() { return toGetRequestInformation(null); } /** - * Get workspaces from places + * Read the properties and relationships of a groupResource object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @@ -144,22 +144,22 @@ public RequestInformation toGetRequestInformation(@jakarta.annotation.Nullable f return requestInfo; } /** - * Update the navigation property workspaces in places + * Update the navigation property resources in identityGovernance * @param body The request body * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Workspace body) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GroupResource body) { return toPatchRequestInformation(body, null); } /** - * Update the navigation property workspaces in places + * Update the navigation property resources in identityGovernance * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return a {@link RequestInformation} */ @jakarta.annotation.Nonnull - public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final Workspace body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { + public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull final GroupResource body, @jakarta.annotation.Nullable final java.util.function.Consumer requestConfiguration) { Objects.requireNonNull(body); final RequestInformation requestInfo = new RequestInformation(HttpMethod.PATCH, urlTemplate, pathParameters); requestInfo.configure(requestConfiguration, PatchRequestConfiguration::new); @@ -170,12 +170,12 @@ public RequestInformation toPatchRequestInformation(@jakarta.annotation.Nonnull /** * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. * @param rawUrl The raw URL to use for the request builder. - * @return a {@link WorkspacesWithPlaceIdRequestBuilder} + * @return a {@link GroupResourceItemRequestBuilder} */ @jakarta.annotation.Nonnull - public WorkspacesWithPlaceIdRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { + public GroupResourceItemRequestBuilder withUrl(@jakarta.annotation.Nonnull final String rawUrl) { Objects.requireNonNull(rawUrl); - return new WorkspacesWithPlaceIdRequestBuilder(rawUrl, requestAdapter); + return new GroupResourceItemRequestBuilder(rawUrl, requestAdapter); } /** * Configuration for the request such as headers, query parameters, and middleware options. @@ -184,7 +184,7 @@ public WorkspacesWithPlaceIdRequestBuilder withUrl(@jakarta.annotation.Nonnull f public class DeleteRequestConfiguration extends BaseRequestConfiguration { } /** - * Get workspaces from places + * Read the properties and relationships of a groupResource 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 01d004ff918..abfe63591cc 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 @@ -8208,6 +8208,350 @@ com.microsoft.graph.beta.administrativeunits.validateproperties.ValidateProperti com.microsoft.graph.beta.administrativeunits.validateproperties.ValidatePropertiesRequestBuilder::|public|toPostRequestInformation(body:ValidatePropertiesPostRequestBody):RequestInformation com.microsoft.graph.beta.administrativeunits.validateproperties.ValidatePropertiesRequestBuilder::|public|toPostRequestInformation(body:ValidatePropertiesPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.administrativeunits.validateproperties.ValidatePropertiesRequestBuilder::|public|withUrl(rawUrl:String):ValidatePropertiesRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder::|public|byAgentCardManifestId(agentCardManifestId:String):AgentCardManifestItemRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder::|public|get():AgentCardManifestCollectionResponse +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentCardManifestCollectionResponse +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcardmanifests.AgentCardManifestsRequestBuilder::|public|withUrl(rawUrl:String):AgentCardManifestsRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcardmanifests.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|get():AgentCardManifest +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentCardManifest +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|patch(body:AgentCardManifest):AgentCardManifest +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|patch(body:AgentCardManifest; requestConfiguration?:java.util.function.Consumer):AgentCardManifest +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|toPatchRequestInformation(body:AgentCardManifest):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|toPatchRequestInformation(body:AgentCardManifest; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcardmanifests.item.AgentCardManifestItemRequestBuilder::|public|withUrl(rawUrl:String):AgentCardManifestItemRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|byAgentCollectionId(agentCollectionId:String):AgentCollectionItemRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|get():AgentCollectionCollectionResponse +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentCollectionCollectionResponse +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|post(body:AgentCollection):AgentCollection +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|post(body:AgentCollection; requestConfiguration?:java.util.function.Consumer):AgentCollection +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|toPostRequestInformation(body:AgentCollection):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|toPostRequestInformation(body:AgentCollection; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.AgentCollectionsRequestBuilder::|public|withUrl(rawUrl:String):AgentCollectionsRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|get():AgentCollection +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentCollection +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|members:MembersRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|patch(body:AgentCollection):AgentCollection +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|patch(body:AgentCollection; requestConfiguration?:java.util.function.Consumer):AgentCollection +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|toPatchRequestInformation(body:AgentCollection):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|toPatchRequestInformation(body:AgentCollection; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.AgentCollectionItemRequestBuilder::|public|withUrl(rawUrl:String):AgentCollectionItemRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|get():AgentInstance +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentInstance +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.item.AgentInstanceItemRequestBuilder::|public|withUrl(rawUrl:String):AgentInstanceItemRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|byAgentInstanceId(agentInstanceId:String):AgentInstanceItemRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|get():AgentInstanceCollectionResponse +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentInstanceCollectionResponse +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|post(body:AgentInstance):AgentInstance +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|post(body:AgentInstance; requestConfiguration?:java.util.function.Consumer):AgentInstance +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|toPostRequestInformation(body:AgentInstance):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|toPostRequestInformation(body:AgentInstance; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentcollections.item.members.MembersRequestBuilder::|public|withUrl(rawUrl:String):MembersRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|byAgentInstanceId(agentInstanceId:String):AgentInstanceItemRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|get():AgentInstanceCollectionResponse +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentInstanceCollectionResponse +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|post(body:AgentInstance):AgentInstance +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|post(body:AgentInstance; requestConfiguration?:java.util.function.Consumer):AgentInstance +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|toPostRequestInformation(body:AgentInstance):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|toPostRequestInformation(body:AgentInstance; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.AgentInstancesRequestBuilder::|public|withUrl(rawUrl:String):AgentInstancesRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|get():AgentCardManifest +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentCardManifest +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|patch(body:AgentCardManifest):AgentCardManifest +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|patch(body:AgentCardManifest; requestConfiguration?:java.util.function.Consumer):AgentCardManifest +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|toPatchRequestInformation(body:AgentCardManifest):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|toPatchRequestInformation(body:AgentCardManifest; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.agentcardmanifest.AgentCardManifestRequestBuilder::|public|withUrl(rawUrl:String):AgentCardManifestRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|agentCardManifest:AgentCardManifestRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|collections:CollectionsRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|get():AgentInstance +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentInstance +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|patch(body:AgentInstance):AgentInstance +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|patch(body:AgentInstance; requestConfiguration?:java.util.function.Consumer):AgentInstance +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|toPatchRequestInformation(body:AgentInstance):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|toPatchRequestInformation(body:AgentInstance; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.AgentInstanceItemRequestBuilder::|public|withUrl(rawUrl:String):AgentInstanceItemRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder::|public|byAgentCollectionId(agentCollectionId:String):AgentCollectionItemRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder::|public|get():AgentCollectionCollectionResponse +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentCollectionCollectionResponse +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.CollectionsRequestBuilder::|public|withUrl(rawUrl:String):CollectionsRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder::|public|get():AgentCollection +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentCollection +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.agentinstances.item.collections.item.AgentCollectionItemRequestBuilder::|public|withUrl(rawUrl:String):AgentCollectionItemRequestBuilder +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|agentCardManifests:AgentCardManifestsRequestBuilder +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|agentCollections:AgentCollectionsRequestBuilder +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|agentInstances:AgentInstancesRequestBuilder +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|get():AgentRegistry +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AgentRegistry +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|patch(body:AgentRegistry):AgentRegistry +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|patch(body:AgentRegistry; requestConfiguration?:java.util.function.Consumer):AgentRegistry +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|toPatchRequestInformation(body:AgentRegistry):RequestInformation +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|toPatchRequestInformation(body:AgentRegistry; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.agentregistry.AgentRegistryRequestBuilder::|public|withUrl(rawUrl:String):AgentRegistryRequestBuilder com.microsoft.graph.beta.agents.AgentsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.agents.AgentsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.agents.AgentsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -11417,9 +11761,9 @@ com.microsoft.graph.beta.applications.count.CountRequestBuilder::|public|withUrl com.microsoft.graph.beta.applications.delta.DeltaGetResponse-->BaseDeltaFunctionResponse com.microsoft.graph.beta.applications.delta.DeltaGetResponse::|public|constructor():void com.microsoft.graph.beta.applications.delta.DeltaGetResponse::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.applications.delta.DeltaGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.applications.delta.DeltaGetResponse::|public|getValue():java.util.List com.microsoft.graph.beta.applications.delta.DeltaGetResponse::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.applications.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.applications.delta.DeltaGetResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.applications.delta.DeltaGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse com.microsoft.graph.beta.applications.delta.DeltaRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.applications.delta.DeltaRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -14981,6 +15325,7 @@ com.microsoft.graph.beta.BaseGraphServiceClient::|public|accessReviews:AccessRev com.microsoft.graph.beta.BaseGraphServiceClient::|public|activitystatistics:ActivitystatisticsRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|admin:AdminRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|administrativeUnits:AdministrativeUnitsRequestBuilder +com.microsoft.graph.beta.BaseGraphServiceClient::|public|agentRegistry:AgentRegistryRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|agents:AgentsRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|agreementAcceptances:AgreementAcceptancesRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|agreements:AgreementsRequestBuilder @@ -15059,7 +15404,6 @@ com.microsoft.graph.beta.BaseGraphServiceClient::|public|organization:Organizati com.microsoft.graph.beta.BaseGraphServiceClient::|public|payloadResponse:PayloadResponseRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|permissionGrants:PermissionGrantsRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|places:PlacesRequestBuilder -com.microsoft.graph.beta.BaseGraphServiceClient::|public|placesWithPlaceId(placeId:String):PlacesWithPlaceIdRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|planner:PlannerRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|policies:PoliciesRequestBuilder com.microsoft.graph.beta.BaseGraphServiceClient::|public|print:PrintRequestBuilder @@ -69981,7 +70325,91 @@ com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.i com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|toPatchRequestInformation(body:CloudPcProvisioningPolicyAssignment):RequestInformation com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|toPatchRequestInformation(body:CloudPcProvisioningPolicyAssignment; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|userSettingsPersistenceDetail:UserSettingsPersistenceDetailRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder::|public|withUrl(rawUrl:String):CloudPcProvisioningPolicyAssignmentItemRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|getCloudProfileIds():java.util.List +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|getConfigurationId():String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|setCloudProfileIds(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|public|setConfigurationId(value?:String):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BatchCleanupUserSettingsPersistenceProfilePostRequestBody +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfilePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|post(body:BatchCleanupUserSettingsPersistenceProfilePostRequestBody):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|post(body:BatchCleanupUserSettingsPersistenceProfilePostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|toPostRequestInformation(body:BatchCleanupUserSettingsPersistenceProfilePostRequestBody):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|toPostRequestInformation(body:BatchCleanupUserSettingsPersistenceProfilePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.batchcleanupusersettingspersistenceprofile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|withUrl(rawUrl:String):BatchCleanupUserSettingsPersistenceProfileRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|constructor():void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; configurationId?:String):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|get():RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileswithconfigurationid.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|withUrl(rawUrl:String):RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; configurationId?:String):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|get():CloudPCUserSettingsPersistenceUsageResult +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CloudPCUserSettingsPersistenceUsageResult +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.retrieveusersettingspersistenceprofileusagewithconfigurationid.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|withUrl(rawUrl:String):RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|batchCleanupUserSettingsPersistenceProfile:BatchCleanupUserSettingsPersistenceProfileRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|get():CloudPCUserSettingsPersistenceDetail +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CloudPCUserSettingsPersistenceDetail +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|patch(body:CloudPCUserSettingsPersistenceDetail):CloudPCUserSettingsPersistenceDetail +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|patch(body:CloudPCUserSettingsPersistenceDetail; requestConfiguration?:java.util.function.Consumer):CloudPCUserSettingsPersistenceDetail +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|retrieveUserSettingsPersistenceProfilesWithConfigurationId(configurationId:String):RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|retrieveUserSettingsPersistenceProfileUsageWithConfigurationId(configurationId:String):RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|toPatchRequestInformation(body:CloudPCUserSettingsPersistenceDetail):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|toPatchRequestInformation(body:CloudPCUserSettingsPersistenceDetail; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.assignments.item.usersettingspersistencedetail.UserSettingsPersistenceDetailRequestBuilder::|public|withUrl(rawUrl:String):UserSettingsPersistenceDetailRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.CloudPcProvisioningPolicyItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.CloudPcProvisioningPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.devicemanagement.virtualendpoint.provisioningpolicies.item.CloudPcProvisioningPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -157417,6 +157845,7 @@ com.microsoft.graph.beta.identitygovernance.accessreviews.AccessReviewsRequestBu com.microsoft.graph.beta.identitygovernance.accessreviews.AccessReviewsRequestBuilder::|public|get():AccessReviewSet com.microsoft.graph.beta.identitygovernance.accessreviews.AccessReviewsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewSet com.microsoft.graph.beta.identitygovernance.accessreviews.AccessReviewsRequestBuilder::|public|historyDefinitions:HistoryDefinitionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.AccessReviewsRequestBuilder::|public|instances:InstancesRequestBuilder com.microsoft.graph.beta.identitygovernance.accessreviews.AccessReviewsRequestBuilder::|public|patch(body:AccessReviewSet):AccessReviewSet com.microsoft.graph.beta.identitygovernance.accessreviews.AccessReviewsRequestBuilder::|public|patch(body:AccessReviewSet; requestConfiguration?:java.util.function.Consumer):AccessReviewSet com.microsoft.graph.beta.identitygovernance.accessreviews.AccessReviewsRequestBuilder::|public|policy:PolicyRequestBuilder @@ -160143,6 +160572,1616 @@ com.microsoft.graph.beta.identitygovernance.accessreviews.historydefinitions.ite com.microsoft.graph.beta.identitygovernance.accessreviews.historydefinitions.item.instances.item.generatedownloaduri.GenerateDownloadUriRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.accessreviews.historydefinitions.item.instances.item.generatedownloaduri.GenerateDownloadUriRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.accessreviews.historydefinitions.item.instances.item.generatedownloaduri.GenerateDownloadUriRequestBuilder::|public|withUrl(rawUrl:String):GenerateDownloadUriRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; on?:String):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get():FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|withUrl(rawUrl:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|byAccessReviewInstanceId(accessReviewInstanceId:String):AccessReviewInstanceItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|filterByCurrentUserWithOn(on:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|get():AccessReviewInstanceCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|post(body:AccessReviewInstance):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|post(body:AccessReviewInstance; requestConfiguration?:java.util.function.Consumer):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstance):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstance; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.InstancesRequestBuilder::|public|withUrl(rawUrl:String):InstancesRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|withUrl(rawUrl:String):AcceptRecommendationsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|acceptRecommendations:AcceptRecommendationsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|applyDecisions:ApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|batchRecordDecisions:BatchRecordDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|contactedReviewers:ContactedReviewersRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|decisions:DecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|definition:DefinitionRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|get():AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|patch(body:AccessReviewInstance):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|patch(body:AccessReviewInstance; requestConfiguration?:java.util.function.Consumer):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|resetDecisions:ResetDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|sendReminder:SendReminderRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|stages:StagesRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|stop:StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|stopApplyDecisions:StopApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstance):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstance; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.AccessReviewInstanceItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewInstanceItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.applydecisions.ApplyDecisionsRequestBuilder::|public|withUrl(rawUrl:String):ApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getDecision():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getJustification():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getPrincipalId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getResourceId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setDecision(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setJustification(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setPrincipalId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setResourceId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BatchRecordDecisionsPostRequestBody +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|post(body:BatchRecordDecisionsPostRequestBody):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|post(body:BatchRecordDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|toPostRequestInformation(body:BatchRecordDecisionsPostRequestBody):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|toPostRequestInformation(body:BatchRecordDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|withUrl(rawUrl:String):BatchRecordDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|byAccessReviewReviewerId(accessReviewReviewerId:String):AccessReviewReviewerItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|get():AccessReviewReviewerCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewReviewerCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|post(body:AccessReviewReviewer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|post(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|toPostRequestInformation(body:AccessReviewReviewer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|toPostRequestInformation(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.ContactedReviewersRequestBuilder::|public|withUrl(rawUrl:String):ContactedReviewersRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|get():AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|patch(body:AccessReviewReviewer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|patch(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewReviewer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewReviewerItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|byAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId:String):AccessReviewInstanceDecisionItemItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|filterByCurrentUserWithOn(on:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|get():AccessReviewInstanceDecisionItemCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItemCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|post(body:AccessReviewInstanceDecisionItem):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|post(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|recordAllDecisions:RecordAllDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstanceDecisionItem):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.DecisionsRequestBuilder::|public|withUrl(rawUrl:String):DecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; on?:String):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get():FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|withUrl(rawUrl:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|get():AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|insights:InsightsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|instance:InstanceRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|patch(body:AccessReviewInstanceDecisionItem):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|patch(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstanceDecisionItem):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewInstanceDecisionItemItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|byGovernanceInsightId(governanceInsightId:String):GovernanceInsightItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|get():GovernanceInsightCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GovernanceInsightCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|post(body:GovernanceInsight):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|post(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|toPostRequestInformation(body:GovernanceInsight):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|toPostRequestInformation(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.InsightsRequestBuilder::|public|withUrl(rawUrl:String):InsightsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|get():GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|patch(body:GovernanceInsight):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|patch(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceInsight):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|withUrl(rawUrl:String):GovernanceInsightItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|withUrl(rawUrl:String):AcceptRecommendationsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|withUrl(rawUrl:String):ApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getDecision():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getJustification():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getPrincipalId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getResourceId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setDecision(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setJustification(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setPrincipalId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setResourceId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BatchRecordDecisionsPostRequestBody +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|post(body:BatchRecordDecisionsPostRequestBody):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|post(body:BatchRecordDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|toPostRequestInformation(body:BatchRecordDecisionsPostRequestBody):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|toPostRequestInformation(body:BatchRecordDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|withUrl(rawUrl:String):BatchRecordDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|byAccessReviewReviewerId(accessReviewReviewerId:String):AccessReviewReviewerItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|get():AccessReviewReviewerCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewReviewerCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|post(body:AccessReviewReviewer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|post(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|toPostRequestInformation(body:AccessReviewReviewer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|toPostRequestInformation(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|withUrl(rawUrl:String):ContactedReviewersRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|get():AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|patch(body:AccessReviewReviewer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|patch(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewReviewer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewReviewerItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|get():AccessReviewScheduleDefinition +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewScheduleDefinition +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|withUrl(rawUrl:String):DefinitionRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|acceptRecommendations:AcceptRecommendationsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|applyDecisions:ApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|batchRecordDecisions:BatchRecordDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|contactedReviewers:ContactedReviewersRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|definition:DefinitionRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|get():AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|patch(body:AccessReviewInstance):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|patch(body:AccessReviewInstance; requestConfiguration?:java.util.function.Consumer):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|resetDecisions:ResetDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|sendReminder:SendReminderRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|stages:StagesRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|stop:StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|stopApplyDecisions:StopApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstance):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstance; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.InstanceRequestBuilder::|public|withUrl(rawUrl:String):InstanceRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|withUrl(rawUrl:String):ResetDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|withUrl(rawUrl:String):SendReminderRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; on?:String):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get():FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|withUrl(rawUrl:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|decisions:DecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|get():AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|patch(body:AccessReviewStage):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|patch(body:AccessReviewStage; requestConfiguration?:java.util.function.Consumer):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|stop:StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewStage):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewStage; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.AccessReviewStageItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewStageItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|byAccessReviewInstanceDecisionItemId1(accessReviewInstanceDecisionItemId1:String):AccessReviewInstanceDecisionItemItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|filterByCurrentUserWithOn(on:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|get():AccessReviewInstanceDecisionItemCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItemCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|post(body:AccessReviewInstanceDecisionItem):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|post(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|recordAllDecisions:RecordAllDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstanceDecisionItem):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.DecisionsRequestBuilder::|public|withUrl(rawUrl:String):DecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; on?:String):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get():FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|withUrl(rawUrl:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|get():AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|insights:InsightsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|patch(body:AccessReviewInstanceDecisionItem):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|patch(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstanceDecisionItem):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewInstanceDecisionItemItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|byGovernanceInsightId(governanceInsightId:String):GovernanceInsightItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|get():GovernanceInsightCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GovernanceInsightCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|post(body:GovernanceInsight):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|post(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|toPostRequestInformation(body:GovernanceInsight):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|toPostRequestInformation(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|withUrl(rawUrl:String):InsightsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|get():GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|patch(body:GovernanceInsight):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|patch(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceInsight):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|withUrl(rawUrl:String):GovernanceInsightItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getDecision():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getJustification():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getPrincipalId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getResourceId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setDecision(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setJustification(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setPrincipalId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setResourceId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RecordAllDecisionsPostRequestBody +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|post(body:RecordAllDecisionsPostRequestBody):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|post(body:RecordAllDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|toPostRequestInformation(body:RecordAllDecisionsPostRequestBody):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|toPostRequestInformation(body:RecordAllDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|withUrl(rawUrl:String):RecordAllDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.item.stop.StopRequestBuilder::|public|withUrl(rawUrl:String):StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|byAccessReviewStageId(accessReviewStageId:String):AccessReviewStageItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|filterByCurrentUserWithOn(on:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|get():AccessReviewStageCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewStageCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|post(body:AccessReviewStage):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|post(body:AccessReviewStage; requestConfiguration?:java.util.function.Consumer):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|toPostRequestInformation(body:AccessReviewStage):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|toPostRequestInformation(body:AccessReviewStage; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stages.StagesRequestBuilder::|public|withUrl(rawUrl:String):StagesRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stop.StopRequestBuilder::|public|withUrl(rawUrl:String):StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|withUrl(rawUrl:String):StopApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getDecision():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getJustification():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getPrincipalId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getResourceId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setDecision(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setJustification(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setPrincipalId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setResourceId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RecordAllDecisionsPostRequestBody +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|post(body:RecordAllDecisionsPostRequestBody):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|post(body:RecordAllDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|toPostRequestInformation(body:RecordAllDecisionsPostRequestBody):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|toPostRequestInformation(body:RecordAllDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|withUrl(rawUrl:String):RecordAllDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder::|public|get():AccessReviewScheduleDefinition +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewScheduleDefinition +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.definition.DefinitionRequestBuilder::|public|withUrl(rawUrl:String):DefinitionRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.resetdecisions.ResetDecisionsRequestBuilder::|public|withUrl(rawUrl:String):ResetDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.sendreminder.SendReminderRequestBuilder::|public|withUrl(rawUrl:String):SendReminderRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; on?:String):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get():FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|withUrl(rawUrl:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|decisions:DecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|get():AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|patch(body:AccessReviewStage):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|patch(body:AccessReviewStage; requestConfiguration?:java.util.function.Consumer):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|stop:StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewStage):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewStage; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.AccessReviewStageItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewStageItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|byAccessReviewInstanceDecisionItemId(accessReviewInstanceDecisionItemId:String):AccessReviewInstanceDecisionItemItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|filterByCurrentUserWithOn(on:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|get():AccessReviewInstanceDecisionItemCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItemCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|post(body:AccessReviewInstanceDecisionItem):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|post(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|recordAllDecisions:RecordAllDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstanceDecisionItem):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.DecisionsRequestBuilder::|public|withUrl(rawUrl:String):DecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; on?:String):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get():FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|withUrl(rawUrl:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|get():AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|insights:InsightsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|instance:InstanceRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|patch(body:AccessReviewInstanceDecisionItem):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|patch(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstanceDecisionItem):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewInstanceDecisionItemItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|byGovernanceInsightId(governanceInsightId:String):GovernanceInsightItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|get():GovernanceInsightCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GovernanceInsightCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|post(body:GovernanceInsight):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|post(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|toPostRequestInformation(body:GovernanceInsight):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|toPostRequestInformation(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.InsightsRequestBuilder::|public|withUrl(rawUrl:String):InsightsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|get():GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|patch(body:GovernanceInsight):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|patch(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceInsight):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|withUrl(rawUrl:String):GovernanceInsightItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.acceptrecommendations.AcceptRecommendationsRequestBuilder::|public|withUrl(rawUrl:String):AcceptRecommendationsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.applydecisions.ApplyDecisionsRequestBuilder::|public|withUrl(rawUrl:String):ApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getDecision():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getJustification():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getPrincipalId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|getResourceId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setDecision(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setJustification(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setPrincipalId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|public|setResourceId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BatchRecordDecisionsPostRequestBody +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|post(body:BatchRecordDecisionsPostRequestBody):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|post(body:BatchRecordDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|toPostRequestInformation(body:BatchRecordDecisionsPostRequestBody):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|toPostRequestInformation(body:BatchRecordDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.batchrecorddecisions.BatchRecordDecisionsRequestBuilder::|public|withUrl(rawUrl:String):BatchRecordDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|byAccessReviewReviewerId(accessReviewReviewerId:String):AccessReviewReviewerItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|get():AccessReviewReviewerCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewReviewerCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|post(body:AccessReviewReviewer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|post(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|toPostRequestInformation(body:AccessReviewReviewer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|toPostRequestInformation(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.ContactedReviewersRequestBuilder::|public|withUrl(rawUrl:String):ContactedReviewersRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|get():AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|patch(body:AccessReviewReviewer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|patch(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):AccessReviewReviewer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewReviewer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewReviewer; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.contactedreviewers.item.AccessReviewReviewerItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewReviewerItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|byAccessReviewInstanceDecisionItemId1(accessReviewInstanceDecisionItemId1:String):AccessReviewInstanceDecisionItemItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|filterByCurrentUserWithOn(on:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|get():AccessReviewInstanceDecisionItemCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItemCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|post(body:AccessReviewInstanceDecisionItem):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|post(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|recordAllDecisions:RecordAllDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstanceDecisionItem):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|toPostRequestInformation(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.DecisionsRequestBuilder::|public|withUrl(rawUrl:String):DecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; on?:String):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get():FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|withUrl(rawUrl:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|get():AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|insights:InsightsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|patch(body:AccessReviewInstanceDecisionItem):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|patch(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):AccessReviewInstanceDecisionItem +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstanceDecisionItem):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstanceDecisionItem; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.AccessReviewInstanceDecisionItemItemRequestBuilder::|public|withUrl(rawUrl:String):AccessReviewInstanceDecisionItemItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|byGovernanceInsightId(governanceInsightId:String):GovernanceInsightItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|get():GovernanceInsightCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GovernanceInsightCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|post(body:GovernanceInsight):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|post(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|toPostRequestInformation(body:GovernanceInsight):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|toPostRequestInformation(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.InsightsRequestBuilder::|public|withUrl(rawUrl:String):InsightsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|get():GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|patch(body:GovernanceInsight):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|patch(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):GovernanceInsight +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceInsight):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceInsight; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.item.insights.item.GovernanceInsightItemRequestBuilder::|public|withUrl(rawUrl:String):GovernanceInsightItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getDecision():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getJustification():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getPrincipalId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getResourceId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setDecision(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setJustification(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setPrincipalId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setResourceId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RecordAllDecisionsPostRequestBody +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|post(body:RecordAllDecisionsPostRequestBody):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|post(body:RecordAllDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|toPostRequestInformation(body:RecordAllDecisionsPostRequestBody):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|toPostRequestInformation(body:RecordAllDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|withUrl(rawUrl:String):RecordAllDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|get():AccessReviewScheduleDefinition +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewScheduleDefinition +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.definition.DefinitionRequestBuilder::|public|withUrl(rawUrl:String):DefinitionRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|acceptRecommendations:AcceptRecommendationsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|applyDecisions:ApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|batchRecordDecisions:BatchRecordDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|contactedReviewers:ContactedReviewersRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|decisions:DecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|definition:DefinitionRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|get():AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|patch(body:AccessReviewInstance):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|patch(body:AccessReviewInstance; requestConfiguration?:java.util.function.Consumer):AccessReviewInstance +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|resetDecisions:ResetDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|sendReminder:SendReminderRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|stop:StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|stopApplyDecisions:StopApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstance):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|toPatchRequestInformation(body:AccessReviewInstance; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.InstanceRequestBuilder::|public|withUrl(rawUrl:String):InstanceRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.resetdecisions.ResetDecisionsRequestBuilder::|public|withUrl(rawUrl:String):ResetDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.sendreminder.SendReminderRequestBuilder::|public|withUrl(rawUrl:String):SendReminderRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stop.StopRequestBuilder::|public|withUrl(rawUrl:String):StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.item.instance.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|withUrl(rawUrl:String):StopApplyDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getDecision():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getJustification():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getPrincipalId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|getResourceId():String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setDecision(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setJustification(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setPrincipalId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|public|setResourceId(value?:String):void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RecordAllDecisionsPostRequestBody +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|post(body:RecordAllDecisionsPostRequestBody):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|post(body:RecordAllDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|toPostRequestInformation(body:RecordAllDecisionsPostRequestBody):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|toPostRequestInformation(body:RecordAllDecisionsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.decisions.recordalldecisions.RecordAllDecisionsRequestBuilder::|public|withUrl(rawUrl:String):RecordAllDecisionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.item.stop.StopRequestBuilder::|public|withUrl(rawUrl:String):StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|byAccessReviewStageId(accessReviewStageId:String):AccessReviewStageItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|filterByCurrentUserWithOn(on:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|get():AccessReviewStageCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessReviewStageCollectionResponse +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|post(body:AccessReviewStage):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|post(body:AccessReviewStage; requestConfiguration?:java.util.function.Consumer):AccessReviewStage +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|toPostRequestInformation(body:AccessReviewStage):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|toPostRequestInformation(body:AccessReviewStage; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stages.StagesRequestBuilder::|public|withUrl(rawUrl:String):StagesRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stop.StopRequestBuilder::|public|withUrl(rawUrl:String):StopRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.accessreviews.instances.item.stopapplydecisions.StopApplyDecisionsRequestBuilder::|public|withUrl(rawUrl:String):StopApplyDecisionsRequestBuilder com.microsoft.graph.beta.identitygovernance.accessreviews.policy.PolicyRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.accessreviews.policy.PolicyRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.accessreviews.policy.PolicyRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -160470,6 +162509,2288 @@ com.microsoft.graph.beta.identitygovernance.appconsent.appconsentrequests.item.u com.microsoft.graph.beta.identitygovernance.appconsent.appconsentrequests.item.userconsentrequests.UserConsentRequestsRequestBuilder::|public|toPostRequestInformation(body:UserConsentRequest):RequestInformation com.microsoft.graph.beta.identitygovernance.appconsent.appconsentrequests.item.userconsentrequests.UserConsentRequestsRequestBuilder::|public|toPostRequestInformation(body:UserConsentRequest; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.appconsent.appconsentrequests.item.userconsentrequests.UserConsentRequestsRequestBuilder::|public|withUrl(rawUrl:String):UserConsentRequestsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|byAccessPackageCatalogId(accessPackageCatalogId:String):AccessPackageCatalogItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|get():AccessPackageCatalogCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageCatalogCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|post(body:AccessPackageCatalog):AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|post(body:AccessPackageCatalog; requestConfiguration?:java.util.function.Consumer):AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|search:SearchRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|toPostRequestInformation(body:AccessPackageCatalog):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|toPostRequestInformation(body:AccessPackageCatalog; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.CatalogsRequestBuilder::|public|withUrl(rawUrl:String):CatalogsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|accessPackageCustomWorkflowExtensions:AccessPackageCustomWorkflowExtensionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|accessPackageResourceRoles:AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|accessPackageResources:AccessPackageResourcesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|accessPackageResourceScopes:AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|accessPackages:AccessPackagesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|accessPackagesWithUniqueName(uniqueName:String):AccessPackagesWithUniqueNameRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|customAccessPackageWorkflowExtensions:CustomAccessPackageWorkflowExtensionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|get():AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|patch(body:AccessPackageCatalog):AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|patch(body:AccessPackageCatalog; requestConfiguration?:java.util.function.Consumer):AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageCatalog):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageCatalog; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.AccessPackageCatalogItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageCatalogItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|byCustomCalloutExtensionId(customCalloutExtensionId:String):CustomCalloutExtensionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|get():CustomCalloutExtensionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomCalloutExtensionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|post(body:CustomCalloutExtension):CustomCalloutExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|post(body:CustomCalloutExtension; requestConfiguration?:java.util.function.Consumer):CustomCalloutExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|toPostRequestInformation(body:CustomCalloutExtension):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|toPostRequestInformation(body:CustomCalloutExtension; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.AccessPackageCustomWorkflowExtensionsRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageCustomWorkflowExtensionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|get():CustomCalloutExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomCalloutExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|patch(body:CustomCalloutExtension):CustomCalloutExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|patch(body:CustomCalloutExtension; requestConfiguration?:java.util.function.Consumer):CustomCalloutExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomCalloutExtension):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomCalloutExtension; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackagecustomworkflowextensions.item.CustomCalloutExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomCalloutExtensionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|byAccessPackageResourceRoleId(accessPackageResourceRoleId:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get():AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get():AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceEnvironment:AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceRoles:AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceScopes:AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get():AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|refresh:RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|byAccessPackageResourceRoleId1(accessPackageResourceRoleId1:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get():AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get():AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|byAccessPackageResourceScopeId(accessPackageResourceScopeId:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get():AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get():AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceEnvironment:AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceRoles:AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get():AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|refresh:RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|byAccessPackageResourceRoleId1(accessPackageResourceRoleId1:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get():AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get():AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|accessPackageResource:AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get():AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|accessPackageResource:AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get():AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|byAccessPackageResourceId(accessPackageResourceId:String):AccessPackageResourceItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|get():AccessPackageResourceCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|post(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|post(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.AccessPackageResourcesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourcesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get():AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|accessPackageResourceEnvironment:AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|accessPackageResourceRoles:AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|accessPackageResourceScopes:AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|get():AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|patch(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|patch(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|refresh:RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|byAccessPackageResourceRoleId(accessPackageResourceRoleId:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get():AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get():AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceEnvironment:AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceScopes:AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get():AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|refresh:RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|byAccessPackageResourceScopeId(accessPackageResourceScopeId:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get():AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get():AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceEnvironment:AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get():AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|refresh:RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|accessPackageResource:AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get():AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|accessPackageResource:AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get():AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|byAccessPackageResourceScopeId(accessPackageResourceScopeId:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get():AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get():AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceEnvironment:AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceRoles:AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get():AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|refresh:RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|byAccessPackageResourceRoleId(accessPackageResourceRoleId:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get():AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get():AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceEnvironment:AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get():AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|refresh:RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|accessPackageResource:AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get():AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|accessPackageResource:AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get():AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|byAccessPackageResourceScopeId(accessPackageResourceScopeId:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get():AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get():AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceEnvironment:AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceRoles:AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceScopes:AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get():AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|refresh:RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|byAccessPackageResourceRoleId(accessPackageResourceRoleId:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get():AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRoleCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|post(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRolesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get():AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceEnvironment +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceenvironment.AccessPackageResourceEnvironmentRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceEnvironment:AccessPackageResourceEnvironmentRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|accessPackageResourceScopes:AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get():AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|patch(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):AccessPackageResource +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|refresh:RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|byAccessPackageResourceScopeId1(accessPackageResourceScopeId1:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get():AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get():AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|accessPackageResource:AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get():AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|patch(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRole +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceRole; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRoleItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|byAccessPackageResourceScopeId1(accessPackageResourceScopeId1:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get():AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|post(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|toPostRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get():AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|accessPackageResource:AccessPackageResourceRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get():AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|patch(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):AccessPackageResourceScope +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResourceScope; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder::|public|byAccessPackageId(accessPackageId:String):AccessPackageItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder::|public|get():AccessPackageCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.AccessPackagesRequestBuilder::|public|withUrl(rawUrl:String):AccessPackagesRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder::|public|get():AccessPackage +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackage +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackages.item.AccessPackageItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; uniqueName?:String):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder::|public|get():AccessPackage +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackage +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder::|public|withUrl(rawUrl:String):AccessPackagesWithUniqueNameRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|byCustomAccessPackageWorkflowExtensionId(customAccessPackageWorkflowExtensionId:String):CustomAccessPackageWorkflowExtensionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|get():CustomAccessPackageWorkflowExtensionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomAccessPackageWorkflowExtensionCollectionResponse +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|post(body:CustomAccessPackageWorkflowExtension):CustomAccessPackageWorkflowExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|post(body:CustomAccessPackageWorkflowExtension; requestConfiguration?:java.util.function.Consumer):CustomAccessPackageWorkflowExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|toPostRequestInformation(body:CustomAccessPackageWorkflowExtension):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|toPostRequestInformation(body:CustomAccessPackageWorkflowExtension; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.CustomAccessPackageWorkflowExtensionsRequestBuilder::|public|withUrl(rawUrl:String):CustomAccessPackageWorkflowExtensionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|get():CustomAccessPackageWorkflowExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomAccessPackageWorkflowExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|patch(body:CustomAccessPackageWorkflowExtension):CustomAccessPackageWorkflowExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|patch(body:CustomAccessPackageWorkflowExtension; requestConfiguration?:java.util.function.Consumer):CustomAccessPackageWorkflowExtension +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomAccessPackageWorkflowExtension):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomAccessPackageWorkflowExtension; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.item.customaccesspackageworkflowextensions.item.CustomAccessPackageWorkflowExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomAccessPackageWorkflowExtensionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchGetResponse::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SearchGetResponse +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder::|public|get():SearchGetResponse +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SearchGetResponse +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogs.search.SearchRequestBuilder::|public|withUrl(rawUrl:String):SearchRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; uniqueName?:String):Void +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|get():AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|patch(body:AccessPackageCatalog):AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|patch(body:AccessPackageCatalog; requestConfiguration?:java.util.function.Consumer):AccessPackageCatalog +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageCatalog):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageCatalog; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.catalogswithuniquename.CatalogsWithUniqueNameRequestBuilder::|public|withUrl(rawUrl:String):CatalogsWithUniqueNameRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentapprovals.AccessPackageAssignmentApprovalsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentapprovals.AccessPackageAssignmentApprovalsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentapprovals.AccessPackageAssignmentApprovalsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -161256,6 +165577,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -161403,6 +165725,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -161478,6 +165801,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -161512,6 +165910,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -161578,6 +166051,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -161660,6 +166134,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -161735,6 +166210,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -161834,6 +166384,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignmentresourceroles.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -162436,6 +167061,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -162583,6 +167209,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -162658,6 +167285,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -162692,6 +167394,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -162784,6 +167561,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -162866,6 +167644,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -162941,6 +167720,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -163040,6 +167894,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackage.accesspackageresourcerolescopes.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -163982,6 +168911,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -164129,6 +169059,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -164204,6 +169135,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -164238,6 +169244,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -164304,6 +169385,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -164386,6 +169468,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -164461,6 +169544,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -164560,6 +169718,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagea com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageassignments.item.accesspackageassignmentresourceroles.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -164919,6 +170152,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -165066,6 +170300,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -165141,6 +170376,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -165175,6 +170485,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -165282,6 +170667,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceItemRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -165364,6 +170750,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -165445,6 +170832,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration @@ -165455,6 +170843,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -165489,6 +170952,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -165595,6 +171133,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -165676,6 +171215,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration @@ -165686,6 +171226,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -165720,6 +171335,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -165754,6 +171444,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -165836,6 +171601,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -165918,6 +171684,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -165993,6 +171760,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -166092,6 +171934,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagec com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagecatalogs.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -166615,6 +172532,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -166762,6 +172680,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -166837,6 +172756,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -166871,6 +172865,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -166963,6 +173032,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -167045,6 +173115,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -167120,6 +173191,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -167219,6 +173365,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresourcerolescopes.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -167326,6 +173547,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.AccessPackageResourceItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceItemRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -167408,6 +173630,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -167489,6 +173712,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration @@ -167499,6 +173723,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -167533,6 +173832,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -167639,6 +174013,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -167720,6 +174095,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration @@ -167730,6 +174106,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -167764,6 +174215,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -167798,6 +174324,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackager com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageresources.item.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.AccessPackagesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.AccessPackagesRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -168254,6 +174855,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -168401,6 +175003,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -168476,6 +175079,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.accesspackageresourcescopes.item.AccessPackageResourceScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -168510,6 +175188,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcerole.AccessPackageResourceRoleRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -168602,6 +175355,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.AccessPackageResourceRolesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -168684,6 +175438,7 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|uploadSessions:UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.AccessPackageResourceRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.accesspackageresourcescopes.AccessPackageResourceScopesRequestBuilder.GetQueryParameters::|public|count:Boolean @@ -168759,6 +175514,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.accesspackageresourceroles.item.AccessPackageResourceRoleItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -168858,6 +175688,81 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.refresh.RefreshRequestBuilder::|public|withUrl(rawUrl:String):RefreshRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|patch(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|toPatchRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|uploadFile:UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.CustomDataProvidedResourceUploadSessionItemRequestBuilder::|public|withUrl(rawUrl:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post():CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.item.uploadfile.UploadFileRequestBuilder::|public|withUrl(rawUrl:String):UploadFileRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|byCustomDataProvidedResourceUploadSessionId(customDataProvidedResourceUploadSessionId:String):CustomDataProvidedResourceUploadSessionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get():CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|post(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|toPostRequestInformation(body:CustomDataProvidedResourceUploadSession; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.accesspackageresource.uploadsessions.UploadSessionsRequestBuilder::|public|withUrl(rawUrl:String):UploadSessionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.item.accesspackageresourcerolescopes.item.accesspackageresourcescope.AccessPackageResourceScopeRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -169211,6 +176116,114 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.search.SearchRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.search.SearchRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackages.search.SearchRequestBuilder::|public|withUrl(rawUrl:String):SearchRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|byAccessPackageSuggestionId(accessPackageSuggestionId:String):AccessPackageSuggestionItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|filterByCurrentUserWithOn(on:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|get():AccessPackageSuggestionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageSuggestionCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|post(body:AccessPackageSuggestion):AccessPackageSuggestion +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|post(body:AccessPackageSuggestion; requestConfiguration?:java.util.function.Consumer):AccessPackageSuggestion +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|toPostRequestInformation(body:AccessPackageSuggestion):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|toPostRequestInformation(body:AccessPackageSuggestion; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.AccessPackageSuggestionsRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageSuggestionsRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|constructor():void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; on?:String):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get():FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilterByCurrentUserWithOnGetResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.filterbycurrentuserwithon.FilterByCurrentUserWithOnRequestBuilder::|public|withUrl(rawUrl:String):FilterByCurrentUserWithOnRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder::|public|get():AvailableAccessPackage +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AvailableAccessPackage +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.accesspackage.AccessPackageRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|accessPackage:AccessPackageRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|get():AccessPackageSuggestion +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageSuggestion +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|patch(body:AccessPackageSuggestion):AccessPackageSuggestion +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|patch(body:AccessPackageSuggestion; requestConfiguration?:java.util.function.Consumer):AccessPackageSuggestion +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageSuggestion):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageSuggestion; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackagesuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageSuggestionItemRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.entitlementmanagement.accesspackageswithuniquename.AccessPackagesWithUniqueNameRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -169483,6 +176496,122 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.assignmentrequ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.assignmentrequests.item.resume.ResumeRequestBuilder::|public|toPostRequestInformation(body:ResumePostRequestBody):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.assignmentrequests.item.resume.ResumeRequestBuilder::|public|toPostRequestInformation(body:ResumePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.entitlementmanagement.assignmentrequests.item.resume.ResumeRequestBuilder::|public|withUrl(rawUrl:String):ResumeRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|byAvailableAccessPackageId(availableAccessPackageId:String):AvailableAccessPackageItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|get():AvailableAccessPackageCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AvailableAccessPackageCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|post(body:AvailableAccessPackage):AvailableAccessPackage +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|post(body:AvailableAccessPackage; requestConfiguration?:java.util.function.Consumer):AvailableAccessPackage +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|toPostRequestInformation(body:AvailableAccessPackage):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|toPostRequestInformation(body:AvailableAccessPackage; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.AvailableAccessPackagesRequestBuilder::|public|withUrl(rawUrl:String):AvailableAccessPackagesRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|get():AvailableAccessPackage +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AvailableAccessPackage +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|patch(body:AvailableAccessPackage):AvailableAccessPackage +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|patch(body:AvailableAccessPackage; requestConfiguration?:java.util.function.Consumer):AvailableAccessPackage +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|resourceRoleScopes:ResourceRoleScopesRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|toPatchRequestInformation(body:AvailableAccessPackage):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|toPatchRequestInformation(body:AvailableAccessPackage; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.AvailableAccessPackageItemRequestBuilder::|public|withUrl(rawUrl:String):AvailableAccessPackageItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder::|public|get():AccessPackageResourceRoleScope +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRoleScope +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.item.AccessPackageResourceRoleScopeItemRequestBuilder::|public|withUrl(rawUrl:String):AccessPackageResourceRoleScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder::|public|byAccessPackageResourceRoleScopeId(accessPackageResourceRoleScopeId:String):AccessPackageResourceRoleScopeItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder::|public|get():AccessPackageResourceRoleScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):AccessPackageResourceRoleScopeCollectionResponse +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.availableaccesspackages.item.resourcerolescopes.ResourceRoleScopesRequestBuilder::|public|withUrl(rawUrl:String):ResourceRoleScopesRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.connectedorganizations.ConnectedOrganizationsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.connectedorganizations.ConnectedOrganizationsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.identitygovernance.entitlementmanagement.connectedorganizations.ConnectedOrganizationsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -169735,8 +176864,10 @@ com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementMan com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|accessPackageResourceRoleScopes:AccessPackageResourceRoleScopesRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|accessPackageResources:AccessPackageResourcesRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|accessPackages:AccessPackagesRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|accessPackageSuggestions:AccessPackageSuggestionsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|accessPackagesWithUniqueName(uniqueName:String):AccessPackagesWithUniqueNameRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|assignmentRequests:AssignmentRequestsRequestBuilder +com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|availableAccessPackages:AvailableAccessPackagesRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|connectedOrganizations:ConnectedOrganizationsRequestBuilder com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.identitygovernance.entitlementmanagement.EntitlementManagementRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void @@ -169894,6 +177025,8 @@ com.microsoft.graph.beta.identitygovernance.IdentityGovernanceRequestBuilder.Get com.microsoft.graph.beta.identitygovernance.IdentityGovernanceRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.IdentityGovernanceRequestBuilder::|public|accessReviews:AccessReviewsRequestBuilder com.microsoft.graph.beta.identitygovernance.IdentityGovernanceRequestBuilder::|public|appConsent:AppConsentRequestBuilder +com.microsoft.graph.beta.identitygovernance.IdentityGovernanceRequestBuilder::|public|catalogs:CatalogsRequestBuilder +com.microsoft.graph.beta.identitygovernance.IdentityGovernanceRequestBuilder::|public|catalogsWithUniqueName(uniqueName:String):CatalogsWithUniqueNameRequestBuilder com.microsoft.graph.beta.identitygovernance.IdentityGovernanceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.identitygovernance.IdentityGovernanceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.identitygovernance.IdentityGovernanceRequestBuilder::|public|entitlementManagement:EntitlementManagementRequestBuilder @@ -177279,6 +184412,7 @@ com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestB com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PrivilegedAccessGroup com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|patch(body:PrivilegedAccessGroup):PrivilegedAccessGroup com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|patch(body:PrivilegedAccessGroup; requestConfiguration?:java.util.function.Consumer):PrivilegedAccessGroup +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|resources:ResourcesRequestBuilder com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -177286,6 +184420,71 @@ com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestB com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|toPatchRequestInformation(body:PrivilegedAccessGroup):RequestInformation com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|toPatchRequestInformation(body:PrivilegedAccessGroup; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.GroupRequestBuilder::|public|withUrl(rawUrl:String):GroupRequestBuilder +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|get():GroupResource +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GroupResource +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|patch(body:GroupResource):GroupResource +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|patch(body:GroupResource; requestConfiguration?:java.util.function.Consumer):GroupResource +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|toPatchRequestInformation(body:GroupResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|toPatchRequestInformation(body:GroupResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.item.GroupResourceItemRequestBuilder::|public|withUrl(rawUrl:String):GroupResourceItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|byGroupResourceId(groupResourceId:String):GroupResourceItemRequestBuilder +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|get():GroupResourceCollectionResponse +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GroupResourceCollectionResponse +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|post(body:GroupResource):GroupResource +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|post(body:GroupResource; requestConfiguration?:java.util.function.Consumer):GroupResource +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|toPostRequestInformation(body:GroupResource):RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|toPostRequestInformation(body:GroupResource; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.identitygovernance.privilegedaccess.group.resources.ResourcesRequestBuilder::|public|withUrl(rawUrl:String):ResourcesRequestBuilder com.microsoft.graph.beta.identitygovernance.privilegedaccess.PrivilegedAccessRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.identitygovernance.privilegedaccess.PrivilegedAccessRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.identitygovernance.privilegedaccess.PrivilegedAccessRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -180873,6 +188072,7 @@ com.microsoft.graph.beta.models.AccessPackageAnswer~~>AdditionalDataHolder; Back com.microsoft.graph.beta.models.AccessPackageApprovalStage::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|constructor():void com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|getApproverInformationVisibility():ApproverInformationVisibility com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|getDurationBeforeAutomaticDenial():PeriodAndDuration com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|getDurationBeforeEscalation():PeriodAndDuration @@ -180886,6 +188086,7 @@ com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|getOdataType com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|getPrimaryApprovers():java.util.List com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|setApproverInformationVisibility(value?:ApproverInformationVisibility):void com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|setDurationBeforeAutomaticDenial(value?:PeriodAndDuration):void com.microsoft.graph.beta.models.AccessPackageApprovalStage::|public|setDurationBeforeEscalation(value?:PeriodAndDuration):void @@ -181317,6 +188518,7 @@ com.microsoft.graph.beta.models.AccessPackageResource::|public|getIsPendingOnboa com.microsoft.graph.beta.models.AccessPackageResource::|public|getOriginId():String com.microsoft.graph.beta.models.AccessPackageResource::|public|getOriginSystem():String com.microsoft.graph.beta.models.AccessPackageResource::|public|getResourceType():String +com.microsoft.graph.beta.models.AccessPackageResource::|public|getUploadSessions():java.util.List com.microsoft.graph.beta.models.AccessPackageResource::|public|getUrl():String com.microsoft.graph.beta.models.AccessPackageResource::|public|OdataType:String com.microsoft.graph.beta.models.AccessPackageResource::|public|serialize(writer:SerializationWriter):Void @@ -181332,6 +188534,7 @@ com.microsoft.graph.beta.models.AccessPackageResource::|public|setIsPendingOnboa com.microsoft.graph.beta.models.AccessPackageResource::|public|setOriginId(value?:String):void com.microsoft.graph.beta.models.AccessPackageResource::|public|setOriginSystem(value?:String):void com.microsoft.graph.beta.models.AccessPackageResource::|public|setResourceType(value?:String):void +com.microsoft.graph.beta.models.AccessPackageResource::|public|setUploadSessions(value?:java.util.List):void com.microsoft.graph.beta.models.AccessPackageResource::|public|setUrl(value?:String):void com.microsoft.graph.beta.models.AccessPackageResource::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessPackageResource com.microsoft.graph.beta.models.AccessPackageResourceAttribute::|protected|backingStore:BackingStore @@ -181581,6 +188784,55 @@ com.microsoft.graph.beta.models.AccessPackageSubjectLifecycle::0000-NotDefined com.microsoft.graph.beta.models.AccessPackageSubjectLifecycle::0001-NotGoverned com.microsoft.graph.beta.models.AccessPackageSubjectLifecycle::0002-Governed com.microsoft.graph.beta.models.AccessPackageSubjectLifecycle::0003-UnknownFutureValue +com.microsoft.graph.beta.models.AccessPackageSuggestion-->Entity +com.microsoft.graph.beta.models.AccessPackageSuggestion::|public|constructor():void +com.microsoft.graph.beta.models.AccessPackageSuggestion::|public|getAccessPackage():AvailableAccessPackage +com.microsoft.graph.beta.models.AccessPackageSuggestion::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessPackageSuggestion::|public|getReasons():java.util.List +com.microsoft.graph.beta.models.AccessPackageSuggestion::|public|OdataType:String +com.microsoft.graph.beta.models.AccessPackageSuggestion::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessPackageSuggestion::|public|setAccessPackage(value?:AvailableAccessPackage):void +com.microsoft.graph.beta.models.AccessPackageSuggestion::|public|setReasons(value?:java.util.List):void +com.microsoft.graph.beta.models.AccessPackageSuggestion::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestion +com.microsoft.graph.beta.models.AccessPackageSuggestionCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.AccessPackageSuggestionCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.AccessPackageSuggestionCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessPackageSuggestionCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.AccessPackageSuggestionCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessPackageSuggestionCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.AccessPackageSuggestionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestionCollectionResponse +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|public|constructor():void +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|public|getOdataType():String +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AccessPackageSuggestionReason::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestionReason +com.microsoft.graph.beta.models.AccessPackageSuggestionReason~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased-->AccessPackageSuggestionReason +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased::|public|constructor():void +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased::|public|getRelatedPeople():java.util.List +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased::|public|getRelatedPeopleAssignmentCount():Integer +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased::|public|OdataType:String +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased::|public|setRelatedPeople(value?:java.util.List):void +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased::|public|setRelatedPeopleAssignmentCount(value?:Integer):void +com.microsoft.graph.beta.models.AccessPackageSuggestionRelatedPeopleBased::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestionRelatedPeopleBased +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased-->AccessPackageSuggestionReason +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|constructor():void +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|getLastAssignmentDateTime():OffsetDateTime +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|getPastAssigmentCount():Integer +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|OdataType:String +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|setLastAssignmentDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|setPastAssigmentCount(value?:Integer):void +com.microsoft.graph.beta.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestionSelfAssignmentHistoryBased com.microsoft.graph.beta.models.AccessPackageTextInputQuestion-->AccessPackageQuestion com.microsoft.graph.beta.models.AccessPackageTextInputQuestion::|public|constructor():void com.microsoft.graph.beta.models.AccessPackageTextInputQuestion::|public|getFieldDeserializers():Map> @@ -181631,6 +188883,20 @@ com.microsoft.graph.beta.models.AccessReview::|public|setSettings(value?:AccessR com.microsoft.graph.beta.models.AccessReview::|public|setStartDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.AccessReview::|public|setStatus(value?:String):void com.microsoft.graph.beta.models.AccessReview::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReview +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope-->AccessReviewResourceScope +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|constructor():void +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|getAccessPackageDisplayName():String +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|getAccessPackageId():String +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|getCatalogDisplayName():String +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|getCatalogId():String +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|OdataType:String +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|setAccessPackageDisplayName(value?:String):void +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|setAccessPackageId(value?:String):void +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|setCatalogDisplayName(value?:String):void +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|public|setCatalogId(value?:String):void +com.microsoft.graph.beta.models.AccessReviewAccessPackageAssignmentPolicyScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewAccessPackageAssignmentPolicyScope com.microsoft.graph.beta.models.AccessReviewApplyAction::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AccessReviewApplyAction::|public|constructor():void com.microsoft.graph.beta.models.AccessReviewApplyAction::|public|getAdditionalData():Map @@ -181650,20 +188916,6 @@ com.microsoft.graph.beta.models.AccessReviewCollectionResponse::|public|getValue com.microsoft.graph.beta.models.AccessReviewCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AccessReviewCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.AccessReviewCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewCollectionResponse -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData-->CustomExtensionData -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|constructor():void -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|getAccessReviewInstance():AccessReviewInstance -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|getCallbackDataType():String -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|getCatalog():AccessPackageCatalog -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|getResource():AccessPackageResource -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|OdataType:String -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|setAccessReviewInstance(value?:AccessReviewInstance):void -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|setCallbackDataType(value?:String):void -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|setCatalog(value?:AccessPackageCatalog):void -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|public|setResource(value?:AccessPackageResource):void -com.microsoft.graph.beta.models.AccessReviewDataUploadRequestCalloutData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewDataUploadRequestCalloutData com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData-->CustomExtensionData com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|constructor():void com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getFieldDeserializers():Map> @@ -181671,24 +188923,16 @@ com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|publ com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getPermissionId():String com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getPermissionName():String com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getPermissionType():String -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getPrincipalAADId():String -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getResourceDescription():String -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getResourceId():String -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getResourceName():String -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getResourceOwners():java.util.List -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getResourceType():String +com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getPrincipalId():String +com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|getPrincipalType():PrincipalType com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|OdataType:String com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setPermissionDescription(value?:String):void com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setPermissionId(value?:String):void com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setPermissionName(value?:String):void com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setPermissionType(value?:String):void -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setPrincipalAADId(value?:String):void -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setResourceDescription(value?:String):void -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setResourceId(value?:String):void -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setResourceName(value?:String):void -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setResourceOwners(value?:java.util.List):void -com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setResourceType(value?:String):void +com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setPrincipalId(value?:String):void +com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|public|setPrincipalType(value?:PrincipalType):void com.microsoft.graph.beta.models.AccessReviewDataUploadTriggerCallbackData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewDataUploadTriggerCallbackData com.microsoft.graph.beta.models.AccessReviewDecision-->Entity com.microsoft.graph.beta.models.AccessReviewDecision::|public|constructor():void @@ -181866,12 +189110,14 @@ com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|constr com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getAccessReviewId():String com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getAppliedBy():UserIdentity com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getAppliedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getApplyDescription():String com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getApplyResult():String com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getDecision():String com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getInsights():java.util.List com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getInstance():AccessReviewInstance com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getJustification():String +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getPermission():AccessReviewInstanceDecisionItemPermission com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getPrincipal():Identity com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getPrincipalLink():String com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|getPrincipalResourceMembership():DecisionItemPrincipalResourceMembership @@ -181886,11 +189132,13 @@ com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|serial com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setAccessReviewId(value?:String):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setAppliedBy(value?:UserIdentity):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setAppliedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setApplyDescription(value?:String):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setApplyResult(value?:String):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setDecision(value?:String):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setInsights(value?:java.util.List):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setInstance(value?:AccessReviewInstance):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setJustification(value?:String):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setPermission(value?:AccessReviewInstanceDecisionItemPermission):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setPrincipal(value?:Identity):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setPrincipalLink(value?:String):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItem::|public|setPrincipalResourceMembership(value?:DecisionItemPrincipalResourceMembership):void @@ -181926,10 +189174,37 @@ com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCollectionRespon com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemCollectionResponse +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource-->AccessReviewInstanceDecisionItemResource +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource::|public|constructor():void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource::|public|OdataType:String +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemCustomDataProvidedResource +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|constructor():void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|getDescription():String +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|getDisplayName():String +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|getId():String +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|getOdataType():String +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|getType():String +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|setId(value?:String):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|public|setType(value?:String):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemPermission +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemPermission~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|constructor():void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|getAdditionalData():Map com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|getDescription():String com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|getDisplayName():String com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|getId():String @@ -181938,6 +189213,7 @@ com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|publi com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|setDescription(value?:String):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|setId(value?:String):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource::|public|setOdataType(value?:String):void @@ -181947,10 +189223,14 @@ com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemResource~~>Addit com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource-->AccessReviewInstanceDecisionItemResource com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|constructor():void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|getAppId():String +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|getAppRoleDisplayName():String +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|getAppRoleId():String com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|OdataType:String com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|setAppId(value?:String):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|setAppRoleDisplayName(value?:String):void +com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|public|setAppRoleId(value?:String):void com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalResource::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemServicePrincipalResource com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalTarget-->AccessReviewInstanceDecisionItemTarget com.microsoft.graph.beta.models.AccessReviewInstanceDecisionItemServicePrincipalTarget::|public|constructor():void @@ -182040,6 +189320,19 @@ com.microsoft.graph.beta.models.AccessReviewPolicy::|public|setDescription(value com.microsoft.graph.beta.models.AccessReviewPolicy::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.AccessReviewPolicy::|public|setIsGroupOwnerManagementEnabled(value?:Boolean):void com.microsoft.graph.beta.models.AccessReviewPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewPolicy +com.microsoft.graph.beta.models.AccessReviewPrincipalScope-->AccessReviewScope +com.microsoft.graph.beta.models.AccessReviewPrincipalScope::|public|constructor():void +com.microsoft.graph.beta.models.AccessReviewPrincipalScope::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessReviewPrincipalScope::|public|getScopeType():AccessReviewPrincipalScopeType +com.microsoft.graph.beta.models.AccessReviewPrincipalScope::|public|OdataType:String +com.microsoft.graph.beta.models.AccessReviewPrincipalScope::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessReviewPrincipalScope::|public|setScopeType(value?:AccessReviewPrincipalScopeType):void +com.microsoft.graph.beta.models.AccessReviewPrincipalScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewPrincipalScope +com.microsoft.graph.beta.models.AccessReviewPrincipalScopeType::0000-AllUsers +com.microsoft.graph.beta.models.AccessReviewPrincipalScopeType::0001-GuestUsers +com.microsoft.graph.beta.models.AccessReviewPrincipalScopeType::0002-InactiveUsers +com.microsoft.graph.beta.models.AccessReviewPrincipalScopeType::0003-InactiveGuestUsers +com.microsoft.graph.beta.models.AccessReviewPrincipalScopeType::0004-UnknownFutureValue com.microsoft.graph.beta.models.AccessReviewQueryScope-->AccessReviewScope com.microsoft.graph.beta.models.AccessReviewQueryScope::|public|constructor():void com.microsoft.graph.beta.models.AccessReviewQueryScope::|public|getFieldDeserializers():Map> @@ -182094,6 +189387,24 @@ com.microsoft.graph.beta.models.AccessReviewResourceDataUploadSessionContextData com.microsoft.graph.beta.models.AccessReviewResourceDataUploadSessionContextData::|public|setAccessReviewId(value?:String):void com.microsoft.graph.beta.models.AccessReviewResourceDataUploadSessionContextData::|public|setAccessReviewInstanceId(value?:String):void com.microsoft.graph.beta.models.AccessReviewResourceDataUploadSessionContextData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewResourceDataUploadSessionContextData +com.microsoft.graph.beta.models.AccessReviewResourceScope-->AccessReviewScope +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|constructor():void +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|getDisplayName():String +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|getResourceId():String +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|getScopeType():AccessReviewResourceScopeType +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|OdataType:String +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|setResourceId(value?:String):void +com.microsoft.graph.beta.models.AccessReviewResourceScope::|public|setScopeType(value?:AccessReviewResourceScopeType):void +com.microsoft.graph.beta.models.AccessReviewResourceScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewResourceScope +com.microsoft.graph.beta.models.AccessReviewResourceScopeType::0000-Group +com.microsoft.graph.beta.models.AccessReviewResourceScopeType::0001-Catalog +com.microsoft.graph.beta.models.AccessReviewResourceScopeType::0002-ServicePrincipal +com.microsoft.graph.beta.models.AccessReviewResourceScopeType::0003-DirectoryRole +com.microsoft.graph.beta.models.AccessReviewResourceScopeType::0004-AccessPackageAssignmentPolicy +com.microsoft.graph.beta.models.AccessReviewResourceScopeType::0005-UnknownFutureValue com.microsoft.graph.beta.models.AccessReviewReviewer-->Entity com.microsoft.graph.beta.models.AccessReviewReviewer::|public|constructor():void com.microsoft.graph.beta.models.AccessReviewReviewer::|public|getCreatedDateTime():OffsetDateTime @@ -182119,12 +189430,24 @@ com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|getFieldDeser com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|getQuery():String com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|getQueryRoot():String com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|getQueryType():String +com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|getReviewerId():String +com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|getScopeType():AccessReviewReviewerScopeType com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|OdataType:String com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|setQuery(value?:String):void com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|setQueryRoot(value?:String):void com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|setQueryType(value?:String):void +com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|setReviewerId(value?:String):void +com.microsoft.graph.beta.models.AccessReviewReviewerScope::|public|setScopeType(value?:AccessReviewReviewerScopeType):void com.microsoft.graph.beta.models.AccessReviewReviewerScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewReviewerScope +com.microsoft.graph.beta.models.AccessReviewReviewerScopeType::0000-User +com.microsoft.graph.beta.models.AccessReviewReviewerScopeType::0001-Group +com.microsoft.graph.beta.models.AccessReviewReviewerScopeType::0002-Self +com.microsoft.graph.beta.models.AccessReviewReviewerScopeType::0003-Manager +com.microsoft.graph.beta.models.AccessReviewReviewerScopeType::0004-Sponsor +com.microsoft.graph.beta.models.AccessReviewReviewerScopeType::0005-ResourceOwner +com.microsoft.graph.beta.models.AccessReviewReviewerScopeType::0006-ManagerOrSponsor +com.microsoft.graph.beta.models.AccessReviewReviewerScopeType::0007-UnknownFutureValue com.microsoft.graph.beta.models.AccessReviewScheduleDefinition-->Entity com.microsoft.graph.beta.models.AccessReviewScheduleDefinition::|public|constructor():void com.microsoft.graph.beta.models.AccessReviewScheduleDefinition::|public|getAdditionalNotificationRecipients():java.util.List @@ -182228,12 +189551,14 @@ com.microsoft.graph.beta.models.AccessReviewSet::|public|getDecisions():java.uti com.microsoft.graph.beta.models.AccessReviewSet::|public|getDefinitions():java.util.List com.microsoft.graph.beta.models.AccessReviewSet::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.AccessReviewSet::|public|getHistoryDefinitions():java.util.List +com.microsoft.graph.beta.models.AccessReviewSet::|public|getInstances():java.util.List com.microsoft.graph.beta.models.AccessReviewSet::|public|getPolicy():AccessReviewPolicy com.microsoft.graph.beta.models.AccessReviewSet::|public|OdataType:String com.microsoft.graph.beta.models.AccessReviewSet::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AccessReviewSet::|public|setDecisions(value?:java.util.List):void com.microsoft.graph.beta.models.AccessReviewSet::|public|setDefinitions(value?:java.util.List):void com.microsoft.graph.beta.models.AccessReviewSet::|public|setHistoryDefinitions(value?:java.util.List):void +com.microsoft.graph.beta.models.AccessReviewSet::|public|setInstances(value?:java.util.List):void com.microsoft.graph.beta.models.AccessReviewSet::|public|setPolicy(value?:AccessReviewPolicy):void com.microsoft.graph.beta.models.AccessReviewSet::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AccessReviewSet com.microsoft.graph.beta.models.AccessReviewSettings::|protected|backingStore:BackingStore @@ -183188,6 +190513,128 @@ com.microsoft.graph.beta.models.Agent::|public|OdataType:String com.microsoft.graph.beta.models.Agent::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Agent::|public|setCopilotTools(value?:java.util.List):void com.microsoft.graph.beta.models.Agent::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Agent +com.microsoft.graph.beta.models.AgentCapabilities::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AgentCapabilities::|public|constructor():void +com.microsoft.graph.beta.models.AgentCapabilities::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AgentCapabilities::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AgentCapabilities::|public|getExtensions():java.util.List +com.microsoft.graph.beta.models.AgentCapabilities::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentCapabilities::|public|getOdataType():String +com.microsoft.graph.beta.models.AgentCapabilities::|public|getPushNotifications():Boolean +com.microsoft.graph.beta.models.AgentCapabilities::|public|getStateTransitionHistory():Boolean +com.microsoft.graph.beta.models.AgentCapabilities::|public|getStreaming():Boolean +com.microsoft.graph.beta.models.AgentCapabilities::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentCapabilities::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AgentCapabilities::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AgentCapabilities::|public|setExtensions(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCapabilities::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AgentCapabilities::|public|setPushNotifications(value?:Boolean):void +com.microsoft.graph.beta.models.AgentCapabilities::|public|setStateTransitionHistory(value?:Boolean):void +com.microsoft.graph.beta.models.AgentCapabilities::|public|setStreaming(value?:Boolean):void +com.microsoft.graph.beta.models.AgentCapabilities::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentCapabilities +com.microsoft.graph.beta.models.AgentCapabilities~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AgentCardManifest-->Entity +com.microsoft.graph.beta.models.AgentCardManifest::|public|constructor():void +com.microsoft.graph.beta.models.AgentCardManifest::|public|getCapabilities():AgentCapabilities +com.microsoft.graph.beta.models.AgentCardManifest::|public|getCreatedBy():String +com.microsoft.graph.beta.models.AgentCardManifest::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.AgentCardManifest::|public|getDefaultInputModes():java.util.List +com.microsoft.graph.beta.models.AgentCardManifest::|public|getDefaultOutputModes():java.util.List +com.microsoft.graph.beta.models.AgentCardManifest::|public|getDescription():String +com.microsoft.graph.beta.models.AgentCardManifest::|public|getDisplayName():String +com.microsoft.graph.beta.models.AgentCardManifest::|public|getDocumentationUrl():String +com.microsoft.graph.beta.models.AgentCardManifest::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentCardManifest::|public|getIconUrl():String +com.microsoft.graph.beta.models.AgentCardManifest::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.AgentCardManifest::|public|getManagedBy():String +com.microsoft.graph.beta.models.AgentCardManifest::|public|getOriginatingStore():String +com.microsoft.graph.beta.models.AgentCardManifest::|public|getOwnerIds():java.util.List +com.microsoft.graph.beta.models.AgentCardManifest::|public|getProtocolVersion():String +com.microsoft.graph.beta.models.AgentCardManifest::|public|getProvider():AgentProvider +com.microsoft.graph.beta.models.AgentCardManifest::|public|getSecurity():java.util.List +com.microsoft.graph.beta.models.AgentCardManifest::|public|getSecuritySchemes():SecuritySchemes +com.microsoft.graph.beta.models.AgentCardManifest::|public|getSkills():java.util.List +com.microsoft.graph.beta.models.AgentCardManifest::|public|getSupportsAuthenticatedExtendedCard():Boolean +com.microsoft.graph.beta.models.AgentCardManifest::|public|getVersion():String +com.microsoft.graph.beta.models.AgentCardManifest::|public|OdataType:String +com.microsoft.graph.beta.models.AgentCardManifest::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setCapabilities(value?:AgentCapabilities):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setCreatedBy(value?:String):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setDefaultInputModes(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setDefaultOutputModes(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setDocumentationUrl(value?:String):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setIconUrl(value?:String):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setManagedBy(value?:String):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setOriginatingStore(value?:String):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setOwnerIds(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setProtocolVersion(value?:String):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setProvider(value?:AgentProvider):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setSecurity(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setSecuritySchemes(value?:SecuritySchemes):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setSkills(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setSupportsAuthenticatedExtendedCard(value?:Boolean):void +com.microsoft.graph.beta.models.AgentCardManifest::|public|setVersion(value?:String):void +com.microsoft.graph.beta.models.AgentCardManifest::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentCardManifest +com.microsoft.graph.beta.models.AgentCardManifestCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.AgentCardManifestCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.AgentCardManifestCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentCardManifestCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.AgentCardManifestCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentCardManifestCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCardManifestCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentCardManifestCollectionResponse +com.microsoft.graph.beta.models.AgentCardSignature::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AgentCardSignature::|public|constructor():void +com.microsoft.graph.beta.models.AgentCardSignature::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AgentCardSignature::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AgentCardSignature::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentCardSignature::|public|getHeader():JwsHeader +com.microsoft.graph.beta.models.AgentCardSignature::|public|getOdataType():String +com.microsoft.graph.beta.models.AgentCardSignature::|public|getProtected():String +com.microsoft.graph.beta.models.AgentCardSignature::|public|getSignature():String +com.microsoft.graph.beta.models.AgentCardSignature::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentCardSignature::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AgentCardSignature::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AgentCardSignature::|public|setHeader(value?:JwsHeader):void +com.microsoft.graph.beta.models.AgentCardSignature::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AgentCardSignature::|public|setProtected(value?:String):void +com.microsoft.graph.beta.models.AgentCardSignature::|public|setSignature(value?:String):void +com.microsoft.graph.beta.models.AgentCardSignature::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentCardSignature +com.microsoft.graph.beta.models.AgentCardSignature~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AgentCollection-->Entity +com.microsoft.graph.beta.models.AgentCollection::|public|constructor():void +com.microsoft.graph.beta.models.AgentCollection::|public|getCreatedBy():String +com.microsoft.graph.beta.models.AgentCollection::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.AgentCollection::|public|getDescription():String +com.microsoft.graph.beta.models.AgentCollection::|public|getDisplayName():String +com.microsoft.graph.beta.models.AgentCollection::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentCollection::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.AgentCollection::|public|getManagedBy():String +com.microsoft.graph.beta.models.AgentCollection::|public|getMembers():java.util.List +com.microsoft.graph.beta.models.AgentCollection::|public|getOriginatingStore():String +com.microsoft.graph.beta.models.AgentCollection::|public|getOwnerIds():java.util.List +com.microsoft.graph.beta.models.AgentCollection::|public|OdataType:String +com.microsoft.graph.beta.models.AgentCollection::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentCollection::|public|setCreatedBy(value?:String):void +com.microsoft.graph.beta.models.AgentCollection::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AgentCollection::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.AgentCollection::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.AgentCollection::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AgentCollection::|public|setManagedBy(value?:String):void +com.microsoft.graph.beta.models.AgentCollection::|public|setMembers(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCollection::|public|setOriginatingStore(value?:String):void +com.microsoft.graph.beta.models.AgentCollection::|public|setOwnerIds(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCollection::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentCollection +com.microsoft.graph.beta.models.AgentCollectionCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.AgentCollectionCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.AgentCollectionCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentCollectionCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.AgentCollectionCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentCollectionCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentCollectionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentCollectionCollectionResponse com.microsoft.graph.beta.models.AgentCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.AgentCollectionResponse::|public|constructor():void com.microsoft.graph.beta.models.AgentCollectionResponse::|public|getFieldDeserializers():Map> @@ -183195,9 +190642,43 @@ com.microsoft.graph.beta.models.AgentCollectionResponse::|public|getValue():java com.microsoft.graph.beta.models.AgentCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AgentCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.AgentCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentCollectionResponse +com.microsoft.graph.beta.models.AgentExtension::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AgentExtension::|public|constructor():void +com.microsoft.graph.beta.models.AgentExtension::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AgentExtension::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AgentExtension::|public|getDescription():String +com.microsoft.graph.beta.models.AgentExtension::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentExtension::|public|getOdataType():String +com.microsoft.graph.beta.models.AgentExtension::|public|getParams():AgentExtensionParams +com.microsoft.graph.beta.models.AgentExtension::|public|getRequired():Boolean +com.microsoft.graph.beta.models.AgentExtension::|public|getUri():String +com.microsoft.graph.beta.models.AgentExtension::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentExtension::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AgentExtension::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AgentExtension::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.AgentExtension::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AgentExtension::|public|setParams(value?:AgentExtensionParams):void +com.microsoft.graph.beta.models.AgentExtension::|public|setRequired(value?:Boolean):void +com.microsoft.graph.beta.models.AgentExtension::|public|setUri(value?:String):void +com.microsoft.graph.beta.models.AgentExtension::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentExtension +com.microsoft.graph.beta.models.AgentExtensionParams::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AgentExtensionParams::|public|constructor():void +com.microsoft.graph.beta.models.AgentExtensionParams::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AgentExtensionParams::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AgentExtensionParams::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentExtensionParams::|public|getOdataType():String +com.microsoft.graph.beta.models.AgentExtensionParams::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentExtensionParams::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AgentExtensionParams::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AgentExtensionParams::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AgentExtensionParams::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentExtensionParams +com.microsoft.graph.beta.models.AgentExtensionParams~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AgentExtension~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.agentic.AgentSignIn::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|constructor():void com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|getAgentSubjectParentId():String +com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|getAgentSubjectType():AgentType com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|getAgentType():AgentType com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|getFieldDeserializers():Map> @@ -183205,6 +190686,8 @@ com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|getOdataType():Stri com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|getParentAppId():String com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|setAgentSubjectParentId(value?:String):void +com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|setAgentSubjectType(value?:AgentType):void com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|setAgentType(value?:AgentType):void com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|setOdataType(value?:String):void @@ -183212,22 +190695,141 @@ com.microsoft.graph.beta.models.agentic.AgentSignIn::|public|setParentAppId(valu com.microsoft.graph.beta.models.agentic.AgentSignIn::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentSignIn com.microsoft.graph.beta.models.agentic.AgentSignIn~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.agentic.AgentType::0000-NotAgentic -com.microsoft.graph.beta.models.agentic.AgentType::0001-AgenticAppBuilder -com.microsoft.graph.beta.models.agentic.AgentType::0002-AgenticApp -com.microsoft.graph.beta.models.agentic.AgentType::0003-AgenticAppInstance -com.microsoft.graph.beta.models.agentic.AgentType::0004-UnknownFutureValue +com.microsoft.graph.beta.models.agentic.AgentType::0001-AgenticApp +com.microsoft.graph.beta.models.agentic.AgentType::0002-AgenticAppInstance +com.microsoft.graph.beta.models.agentic.AgentType::0003-AgentIdentityBlueprintPrincipal +com.microsoft.graph.beta.models.agentic.AgentType::0004-AgentIDuser +com.microsoft.graph.beta.models.agentic.AgentType::0005-UnknownFutureValue com.microsoft.graph.beta.models.AgentIdentity-->ServicePrincipal com.microsoft.graph.beta.models.AgentIdentity::|public|constructor():void -com.microsoft.graph.beta.models.AgentIdentity::|public|getAgentAppId():String com.microsoft.graph.beta.models.AgentIdentity::|public|getAgentIdentityBlueprintId():String com.microsoft.graph.beta.models.AgentIdentity::|public|getCreatedDateTime():OffsetDateTime com.microsoft.graph.beta.models.AgentIdentity::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentIdentity::|public|getSponsors():java.util.List com.microsoft.graph.beta.models.AgentIdentity::|public|OdataType:String com.microsoft.graph.beta.models.AgentIdentity::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.AgentIdentity::|public|setAgentAppId(value?:String):void com.microsoft.graph.beta.models.AgentIdentity::|public|setAgentIdentityBlueprintId(value?:String):void com.microsoft.graph.beta.models.AgentIdentity::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AgentIdentity::|public|setSponsors(value?:java.util.List):void com.microsoft.graph.beta.models.AgentIdentity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentIdentity +com.microsoft.graph.beta.models.AgentIdentityBlueprint-->Application +com.microsoft.graph.beta.models.AgentIdentityBlueprint::|public|constructor():void +com.microsoft.graph.beta.models.AgentIdentityBlueprint::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentIdentityBlueprint::|public|getSponsors():java.util.List +com.microsoft.graph.beta.models.AgentIdentityBlueprint::|public|OdataType:String +com.microsoft.graph.beta.models.AgentIdentityBlueprint::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentIdentityBlueprint::|public|setSponsors(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentIdentityBlueprint::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentIdentityBlueprint +com.microsoft.graph.beta.models.AgentIdentityBlueprintPrincipal-->ServicePrincipal +com.microsoft.graph.beta.models.AgentIdentityBlueprintPrincipal::|public|constructor():void +com.microsoft.graph.beta.models.AgentIdentityBlueprintPrincipal::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentIdentityBlueprintPrincipal::|public|getSponsors():java.util.List +com.microsoft.graph.beta.models.AgentIdentityBlueprintPrincipal::|public|OdataType:String +com.microsoft.graph.beta.models.AgentIdentityBlueprintPrincipal::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentIdentityBlueprintPrincipal::|public|setSponsors(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentIdentityBlueprintPrincipal::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentIdentityBlueprintPrincipal +com.microsoft.graph.beta.models.AgentIdRiskLevel::0000-None +com.microsoft.graph.beta.models.AgentIdRiskLevel::0001-Low +com.microsoft.graph.beta.models.AgentIdRiskLevel::0002-Medium +com.microsoft.graph.beta.models.AgentIdRiskLevel::0003-High +com.microsoft.graph.beta.models.AgentIdRiskLevel::0004-UnknownFutureValue +com.microsoft.graph.beta.models.AgentInstance-->Entity +com.microsoft.graph.beta.models.AgentInstance::|public|constructor():void +com.microsoft.graph.beta.models.AgentInstance::|public|getAdditionalInterfaces():java.util.List +com.microsoft.graph.beta.models.AgentInstance::|public|getAgentCardManifest():AgentCardManifest +com.microsoft.graph.beta.models.AgentInstance::|public|getAgentIdentityBlueprintId():String +com.microsoft.graph.beta.models.AgentInstance::|public|getAgentIdentityId():String +com.microsoft.graph.beta.models.AgentInstance::|public|getAgentUserId():String +com.microsoft.graph.beta.models.AgentInstance::|public|getCollections():java.util.List +com.microsoft.graph.beta.models.AgentInstance::|public|getCreatedBy():String +com.microsoft.graph.beta.models.AgentInstance::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.AgentInstance::|public|getDisplayName():String +com.microsoft.graph.beta.models.AgentInstance::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentInstance::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.AgentInstance::|public|getManagedBy():String +com.microsoft.graph.beta.models.AgentInstance::|public|getOriginatingStore():String +com.microsoft.graph.beta.models.AgentInstance::|public|getOwnerIds():java.util.List +com.microsoft.graph.beta.models.AgentInstance::|public|getPreferredTransport():String +com.microsoft.graph.beta.models.AgentInstance::|public|getSignatures():java.util.List +com.microsoft.graph.beta.models.AgentInstance::|public|getSourceAgentId():String +com.microsoft.graph.beta.models.AgentInstance::|public|getUrl():String +com.microsoft.graph.beta.models.AgentInstance::|public|OdataType:String +com.microsoft.graph.beta.models.AgentInstance::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentInstance::|public|setAdditionalInterfaces(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentInstance::|public|setAgentCardManifest(value?:AgentCardManifest):void +com.microsoft.graph.beta.models.AgentInstance::|public|setAgentIdentityBlueprintId(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|public|setAgentIdentityId(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|public|setAgentUserId(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|public|setCollections(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentInstance::|public|setCreatedBy(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AgentInstance::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.AgentInstance::|public|setManagedBy(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|public|setOriginatingStore(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|public|setOwnerIds(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentInstance::|public|setPreferredTransport(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|public|setSignatures(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentInstance::|public|setSourceAgentId(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|public|setUrl(value?:String):void +com.microsoft.graph.beta.models.AgentInstance::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentInstance +com.microsoft.graph.beta.models.AgentInstanceCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.AgentInstanceCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.AgentInstanceCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentInstanceCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.AgentInstanceCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentInstanceCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentInstanceCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentInstanceCollectionResponse +com.microsoft.graph.beta.models.AgentInterface::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AgentInterface::|public|constructor():void +com.microsoft.graph.beta.models.AgentInterface::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AgentInterface::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AgentInterface::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentInterface::|public|getOdataType():String +com.microsoft.graph.beta.models.AgentInterface::|public|getTransport():String +com.microsoft.graph.beta.models.AgentInterface::|public|getUrl():String +com.microsoft.graph.beta.models.AgentInterface::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentInterface::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AgentInterface::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AgentInterface::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AgentInterface::|public|setTransport(value?:String):void +com.microsoft.graph.beta.models.AgentInterface::|public|setUrl(value?:String):void +com.microsoft.graph.beta.models.AgentInterface::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentInterface +com.microsoft.graph.beta.models.AgentInterface~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AgentProvider::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AgentProvider::|public|constructor():void +com.microsoft.graph.beta.models.AgentProvider::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AgentProvider::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AgentProvider::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentProvider::|public|getOdataType():String +com.microsoft.graph.beta.models.AgentProvider::|public|getOrganization():String +com.microsoft.graph.beta.models.AgentProvider::|public|getUrl():String +com.microsoft.graph.beta.models.AgentProvider::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentProvider::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AgentProvider::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AgentProvider::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AgentProvider::|public|setOrganization(value?:String):void +com.microsoft.graph.beta.models.AgentProvider::|public|setUrl(value?:String):void +com.microsoft.graph.beta.models.AgentProvider::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentProvider +com.microsoft.graph.beta.models.AgentProvider~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AgentRegistry::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AgentRegistry::|public|constructor():void +com.microsoft.graph.beta.models.AgentRegistry::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AgentRegistry::|public|getAgentCardManifests():java.util.List +com.microsoft.graph.beta.models.AgentRegistry::|public|getAgentCollections():java.util.List +com.microsoft.graph.beta.models.AgentRegistry::|public|getAgentInstances():java.util.List +com.microsoft.graph.beta.models.AgentRegistry::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AgentRegistry::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentRegistry::|public|getOdataType():String +com.microsoft.graph.beta.models.AgentRegistry::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentRegistry::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AgentRegistry::|public|setAgentCardManifests(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentRegistry::|public|setAgentCollections(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentRegistry::|public|setAgentInstances(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentRegistry::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AgentRegistry::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AgentRegistry::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentRegistry +com.microsoft.graph.beta.models.AgentRegistry~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.AgentRiskDetection-->Entity com.microsoft.graph.beta.models.AgentRiskDetection::|public|constructor():void com.microsoft.graph.beta.models.AgentRiskDetection::|public|getActivityDateTime():OffsetDateTime @@ -183265,8 +190867,50 @@ com.microsoft.graph.beta.models.AgentRiskDetectionCollectionResponse::|public|ge com.microsoft.graph.beta.models.AgentRiskDetectionCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.AgentRiskDetectionCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.AgentRiskDetectionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentRiskDetectionCollectionResponse +com.microsoft.graph.beta.models.AgentSignIn-->SignInIdentity +com.microsoft.graph.beta.models.AgentSignIn::|public|constructor():void +com.microsoft.graph.beta.models.AgentSignIn::|public|getAgentServicePrincipalId():String +com.microsoft.graph.beta.models.AgentSignIn::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentSignIn::|public|OdataType:String +com.microsoft.graph.beta.models.AgentSignIn::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentSignIn::|public|setAgentServicePrincipalId(value?:String):void +com.microsoft.graph.beta.models.AgentSignIn::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentSignIn +com.microsoft.graph.beta.models.AgentSkill::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.AgentSkill::|public|constructor():void +com.microsoft.graph.beta.models.AgentSkill::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.AgentSkill::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.AgentSkill::|public|getDescription():String +com.microsoft.graph.beta.models.AgentSkill::|public|getDisplayName():String +com.microsoft.graph.beta.models.AgentSkill::|public|getExamples():java.util.List +com.microsoft.graph.beta.models.AgentSkill::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentSkill::|public|getId():String +com.microsoft.graph.beta.models.AgentSkill::|public|getInputModes():java.util.List +com.microsoft.graph.beta.models.AgentSkill::|public|getOdataType():String +com.microsoft.graph.beta.models.AgentSkill::|public|getOutputModes():java.util.List +com.microsoft.graph.beta.models.AgentSkill::|public|getSecurity():java.util.List +com.microsoft.graph.beta.models.AgentSkill::|public|getTags():java.util.List +com.microsoft.graph.beta.models.AgentSkill::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentSkill::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.AgentSkill::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.AgentSkill::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.AgentSkill::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.AgentSkill::|public|setExamples(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentSkill::|public|setId(value?:String):void +com.microsoft.graph.beta.models.AgentSkill::|public|setInputModes(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentSkill::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.AgentSkill::|public|setOutputModes(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentSkill::|public|setSecurity(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentSkill::|public|setTags(value?:java.util.List):void +com.microsoft.graph.beta.models.AgentSkill::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentSkill +com.microsoft.graph.beta.models.AgentSkill~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.AgentStatus::0000-Active com.microsoft.graph.beta.models.AgentStatus::0001-Inactive +com.microsoft.graph.beta.models.AgentUser-->User +com.microsoft.graph.beta.models.AgentUser::|public|constructor():void +com.microsoft.graph.beta.models.AgentUser::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AgentUser::|public|OdataType:String +com.microsoft.graph.beta.models.AgentUser::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AgentUser::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AgentUser com.microsoft.graph.beta.models.AggregationOption::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AggregationOption::|public|constructor():void com.microsoft.graph.beta.models.AggregationOption::|public|getAdditionalData():Map @@ -187494,6 +195138,7 @@ com.microsoft.graph.beta.models.Application::|public|getAppRoles():java.util.Lis com.microsoft.graph.beta.models.Application::|public|getAuthenticationBehaviors():AuthenticationBehaviors com.microsoft.graph.beta.models.Application::|public|getCertification():Certification com.microsoft.graph.beta.models.Application::|public|getConnectorGroup():ConnectorGroup +com.microsoft.graph.beta.models.Application::|public|getCreatedByAppId():String com.microsoft.graph.beta.models.Application::|public|getCreatedDateTime():OffsetDateTime com.microsoft.graph.beta.models.Application::|public|getCreatedOnBehalfOf():DirectoryObject com.microsoft.graph.beta.models.Application::|public|getDefaultRedirectUri():String @@ -187545,6 +195190,7 @@ com.microsoft.graph.beta.models.Application::|public|setAppRoles(value?:java.uti com.microsoft.graph.beta.models.Application::|public|setAuthenticationBehaviors(value?:AuthenticationBehaviors):void com.microsoft.graph.beta.models.Application::|public|setCertification(value?:Certification):void com.microsoft.graph.beta.models.Application::|public|setConnectorGroup(value?:ConnectorGroup):void +com.microsoft.graph.beta.models.Application::|public|setCreatedByAppId(value?:String):void com.microsoft.graph.beta.models.Application::|public|setCreatedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.Application::|public|setCreatedOnBehalfOf(value?:DirectoryObject):void com.microsoft.graph.beta.models.Application::|public|setDefaultRedirectUri(value?:String):void @@ -188527,6 +196173,7 @@ com.microsoft.graph.beta.models.ApprovalStage::|protected|backingStore:BackingSt com.microsoft.graph.beta.models.ApprovalStage::|public|constructor():void com.microsoft.graph.beta.models.ApprovalStage::|public|getAdditionalData():Map com.microsoft.graph.beta.models.ApprovalStage::|public|getApprovalStageTimeOutInDays():Integer +com.microsoft.graph.beta.models.ApprovalStage::|public|getApproverInformationVisibility():ApproverInformationVisibility com.microsoft.graph.beta.models.ApprovalStage::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.ApprovalStage::|public|getEscalationApprovers():java.util.List com.microsoft.graph.beta.models.ApprovalStage::|public|getEscalationTimeInMinutes():Integer @@ -188538,6 +196185,7 @@ com.microsoft.graph.beta.models.ApprovalStage::|public|getPrimaryApprovers():jav com.microsoft.graph.beta.models.ApprovalStage::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ApprovalStage::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.ApprovalStage::|public|setApprovalStageTimeOutInDays(value?:Integer):void +com.microsoft.graph.beta.models.ApprovalStage::|public|setApproverInformationVisibility(value?:ApproverInformationVisibility):void com.microsoft.graph.beta.models.ApprovalStage::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.ApprovalStage::|public|setEscalationApprovers(value?:java.util.List):void com.microsoft.graph.beta.models.ApprovalStage::|public|setEscalationTimeInMinutes(value?:Integer):void @@ -188615,6 +196263,10 @@ com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|public|get com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.ApprovedClientAppCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApprovedClientAppCollectionResponse +com.microsoft.graph.beta.models.ApproverInformationVisibility::0000-Default +com.microsoft.graph.beta.models.ApproverInformationVisibility::0001-NotVisible +com.microsoft.graph.beta.models.ApproverInformationVisibility::0002-Visible +com.microsoft.graph.beta.models.ApproverInformationVisibility::0003-UnknownFutureValue com.microsoft.graph.beta.models.ApproverRole::0000-Owner com.microsoft.graph.beta.models.ApproverRole::0001-Approver com.microsoft.graph.beta.models.ApproverRole::0002-UnknownFutureValue @@ -191204,6 +198856,25 @@ com.microsoft.graph.beta.models.AvailabilityItem::|public|setStartDateTime(value com.microsoft.graph.beta.models.AvailabilityItem::|public|setStatus(value?:BookingsAvailabilityStatus):void com.microsoft.graph.beta.models.AvailabilityItem::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AvailabilityItem com.microsoft.graph.beta.models.AvailabilityItem~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.AvailableAccessPackage-->Entity +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|constructor():void +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|getDescription():String +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|getDisplayName():String +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|getResourceRoleScopes():java.util.List +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|OdataType:String +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.AvailableAccessPackage::|public|setResourceRoleScopes(value?:java.util.List):void +com.microsoft.graph.beta.models.AvailableAccessPackage::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AvailableAccessPackage +com.microsoft.graph.beta.models.AvailableAccessPackageCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.AvailableAccessPackageCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.AvailableAccessPackageCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.AvailableAccessPackageCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.AvailableAccessPackageCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.AvailableAccessPackageCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.AvailableAccessPackageCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AvailableAccessPackageCollectionResponse com.microsoft.graph.beta.models.AverageComparativeScore::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.AverageComparativeScore::|public|constructor():void com.microsoft.graph.beta.models.AverageComparativeScore::|public|getAdditionalData():Map @@ -191804,6 +199475,19 @@ com.microsoft.graph.beta.models.B2bIdentityProvidersType::0003-EmailOneTimePassc com.microsoft.graph.beta.models.B2bIdentityProvidersType::0004-MicrosoftAccount com.microsoft.graph.beta.models.B2bIdentityProvidersType::0005-DefaultConfiguredIdp com.microsoft.graph.beta.models.B2bIdentityProvidersType::0006-UnknownFutureValue +com.microsoft.graph.beta.models.B2bManagementPolicy-->StsPolicy +com.microsoft.graph.beta.models.B2bManagementPolicy::|public|constructor():void +com.microsoft.graph.beta.models.B2bManagementPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.B2bManagementPolicy::|public|OdataType:String +com.microsoft.graph.beta.models.B2bManagementPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.B2bManagementPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):B2bManagementPolicy +com.microsoft.graph.beta.models.B2bManagementPolicyCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.B2bManagementPolicyCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.B2bManagementPolicyCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.B2bManagementPolicyCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.B2bManagementPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.B2bManagementPolicyCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.B2bManagementPolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):B2bManagementPolicyCollectionResponse com.microsoft.graph.beta.models.B2cAuthenticationMethodsPolicy-->Entity com.microsoft.graph.beta.models.B2cAuthenticationMethodsPolicy::|public|constructor():void com.microsoft.graph.beta.models.B2cAuthenticationMethodsPolicy::|public|getFieldDeserializers():Map> @@ -193273,11 +200957,13 @@ com.microsoft.graph.beta.models.Building::|public|getFieldDeserializers():Map +com.microsoft.graph.beta.models.Building::|public|getWifiState():PlaceFeatureEnablement com.microsoft.graph.beta.models.Building::|public|OdataType:String com.microsoft.graph.beta.models.Building::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Building::|public|setHasWiFi(value?:Boolean):void com.microsoft.graph.beta.models.Building::|public|setMap(value?:BuildingMap):void com.microsoft.graph.beta.models.Building::|public|setResourceLinks(value?:java.util.List):void +com.microsoft.graph.beta.models.Building::|public|setWifiState(value?:PlaceFeatureEnablement):void com.microsoft.graph.beta.models.Building::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Building com.microsoft.graph.beta.models.BuildingCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.BuildingCollectionResponse::|public|constructor():void @@ -198368,10 +206054,12 @@ com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|con com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|getAssignedUsers():java.util.List com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|getTarget():CloudPcManagementAssignmentTarget +com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|getUserSettingsPersistenceDetail():CloudPCUserSettingsPersistenceDetail com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|OdataType:String com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|setAssignedUsers(value?:java.util.List):void com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|setTarget(value?:CloudPcManagementAssignmentTarget):void +com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|public|setUserSettingsPersistenceDetail(value?:CloudPCUserSettingsPersistenceDetail):void com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignment::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcProvisioningPolicyAssignment com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignmentCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.CloudPcProvisioningPolicyAssignmentCollectionResponse::|public|constructor():void @@ -199070,12 +206758,64 @@ com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceConfiguration::|pu com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceConfiguration::|public|setUserSettingsPersistenceStorageSizeCategory(value?:CloudPcUserSettingsPersistenceStorageSizeCategory):void com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPcUserSettingsPersistenceConfiguration com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceDetail-->Entity +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceDetail::|public|constructor():void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceDetail::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceDetail::|public|getGracePeriodEndDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceDetail::|public|OdataType:String +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceDetail::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceDetail::|public|setGracePeriodEndDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPCUserSettingsPersistenceDetail +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|constructor():void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|getLastProfileAttachedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|getOdataType():String +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|getProfileId():String +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|getProfileSizeInGB():Integer +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|getStatus():CloudPCUserSettingsPersistenceProfileStatus +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|getUserPrincipalName():String +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|setLastProfileAttachedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|setProfileId(value?:String):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|setProfileSizeInGB(value?:Integer):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|setStatus(value?:CloudPCUserSettingsPersistenceProfileStatus):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|public|setUserPrincipalName(value?:String):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPCUserSettingsPersistenceProfile +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfileStatus::0000-Connected +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfileStatus::0001-NotConnected +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfileStatus::0002-Deleting +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfileStatus::0003-UnknownFutureValue +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceProfile~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceStorageSizeCategory::0000-FourGB com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceStorageSizeCategory::0001-EightGB com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceStorageSizeCategory::0002-SixteenGB com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceStorageSizeCategory::0003-ThirtyTwoGB com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceStorageSizeCategory::0004-SixtyFourGB com.microsoft.graph.beta.models.CloudPcUserSettingsPersistenceStorageSizeCategory::0005-UnknownFutureValue +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|constructor():void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|getOdataType():String +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|getRemainingAvailableStorageInGB():Integer +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|getTotalAllocatedStorageInGB():Integer +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|getUsedStorageInGB():Integer +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|setRemainingAvailableStorageInGB(value?:Integer):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|setTotalAllocatedStorageInGB(value?:Integer):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|public|setUsedStorageInGB(value?:Integer):void +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CloudPCUserSettingsPersistenceUsageResult +com.microsoft.graph.beta.models.CloudPCUserSettingsPersistenceUsageResult~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.CloudPcWindowsSetting::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CloudPcWindowsSetting::|public|constructor():void com.microsoft.graph.beta.models.CloudPcWindowsSetting::|public|getAdditionalData():Map @@ -199974,6 +207714,10 @@ com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult::|public|setOd com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult::|public|setSensitivityLabels(value?:java.util.List):void com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ComputeRightsAndInheritanceResult com.microsoft.graph.beta.models.ComputeRightsAndInheritanceResult~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.ConditionalAccessAgentIdRiskLevels::0000-Low +com.microsoft.graph.beta.models.ConditionalAccessAgentIdRiskLevels::0001-Medium +com.microsoft.graph.beta.models.ConditionalAccessAgentIdRiskLevels::0002-High +com.microsoft.graph.beta.models.ConditionalAccessAgentIdRiskLevels::0003-UnknownFutureValue com.microsoft.graph.beta.models.ConditionalAccessAllExternalTenants-->ConditionalAccessExternalTenants com.microsoft.graph.beta.models.ConditionalAccessAllExternalTenants::|public|constructor():void com.microsoft.graph.beta.models.ConditionalAccessAllExternalTenants::|public|getFieldDeserializers():Map> @@ -200030,16 +207774,22 @@ com.microsoft.graph.beta.models.ConditionalAccessClientApp::0006-UnknownFutureVa com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|constructor():void com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getAgentIdServicePrincipalFilter():ConditionalAccessFilter com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getExcludeAgentIdServicePrincipals():java.util.List com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getExcludeServicePrincipals():java.util.List com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getIncludeAgentIdServicePrincipals():java.util.List com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getIncludeServicePrincipals():java.util.List com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getOdataType():String com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|getServicePrincipalFilter():ConditionalAccessFilter com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|setAgentIdServicePrincipalFilter(value?:ConditionalAccessFilter):void com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|setExcludeAgentIdServicePrincipals(value?:java.util.List):void com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|setExcludeServicePrincipals(value?:java.util.List):void +com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|setIncludeAgentIdServicePrincipals(value?:java.util.List):void com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|setIncludeServicePrincipals(value?:java.util.List):void com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.ConditionalAccessClientApplications::|public|setServicePrincipalFilter(value?:ConditionalAccessFilter):void @@ -200066,6 +207816,7 @@ com.microsoft.graph.beta.models.ConditionalAccessConditions::0017-InsiderRisk com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|constructor():void com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|getAgentIdRiskLevels():ConditionalAccessAgentIdRiskLevels com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|getApplications():ConditionalAccessApplications com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|getAuthenticationFlows():ConditionalAccessAuthenticationFlows com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|getBackingStore():BackingStore @@ -200084,6 +207835,7 @@ com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|getUserRi com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|getUsers():ConditionalAccessUsers com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|setAgentIdRiskLevels(value?:ConditionalAccessAgentIdRiskLevels):void com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|setApplications(value?:ConditionalAccessApplications):void com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|setAuthenticationFlows(value?:ConditionalAccessAuthenticationFlows):void com.microsoft.graph.beta.models.ConditionalAccessConditionSet::|public|setBackingStore(value:BackingStore):void @@ -200208,6 +207960,7 @@ com.microsoft.graph.beta.models.ConditionalAccessGrantControl::0004-ApprovedAppl com.microsoft.graph.beta.models.ConditionalAccessGrantControl::0005-CompliantApplication com.microsoft.graph.beta.models.ConditionalAccessGrantControl::0006-PasswordChange com.microsoft.graph.beta.models.ConditionalAccessGrantControl::0007-UnknownFutureValue +com.microsoft.graph.beta.models.ConditionalAccessGrantControl::0008-RiskRemediation com.microsoft.graph.beta.models.ConditionalAccessGrantControls::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.ConditionalAccessGrantControls::|public|constructor():void com.microsoft.graph.beta.models.ConditionalAccessGrantControls::|public|getAdditionalData():Map @@ -201911,6 +209664,12 @@ com.microsoft.graph.beta.models.CopilotPeopleAdminSetting::|public|OdataType:Str com.microsoft.graph.beta.models.CopilotPeopleAdminSetting::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CopilotPeopleAdminSetting::|public|setEnhancedPersonalization(value?:EnhancedPersonalizationSetting):void com.microsoft.graph.beta.models.CopilotPeopleAdminSetting::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CopilotPeopleAdminSetting +com.microsoft.graph.beta.models.CopilotReportRoot-->Entity +com.microsoft.graph.beta.models.CopilotReportRoot::|public|constructor():void +com.microsoft.graph.beta.models.CopilotReportRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CopilotReportRoot::|public|OdataType:String +com.microsoft.graph.beta.models.CopilotReportRoot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CopilotReportRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CopilotReportRoot com.microsoft.graph.beta.models.CopilotSetting-->Entity com.microsoft.graph.beta.models.CopilotSetting::|public|constructor():void com.microsoft.graph.beta.models.CopilotSetting::|public|getFieldDeserializers():Map> @@ -202370,6 +210129,140 @@ com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionRe com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.CrossTenantIdentitySyncPolicyPartnerCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantIdentitySyncPolicyPartnerCollectionResponse +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|constructor():void +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|getMessage():String +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|getOdataType():String +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|getStatus():String +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|setMessage(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|public|setStatus(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationCancelResponse +com.microsoft.graph.beta.models.CrossTenantMigrationCancelResponse~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CrossTenantMigrationJob-->Entity +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|constructor():void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getCompleteAfterDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getCreatedBy():String +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getDisplayName():String +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getExchangeSettings():ExchangeOnlineCrossTenantMigrationSettings +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getJobType():CrossTenantMigrationJobType +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getLastUpdatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getMessage():String +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getResources():java.util.List +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getResourceType():String +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getSourceTenantId():String +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getStatus():CrossTenantMigrationJobStatus +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getTargetTenantId():String +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getUsers():java.util.List +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|getWorkloads():java.util.List +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|OdataType:String +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setCompleteAfterDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setCreatedBy(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setExchangeSettings(value?:ExchangeOnlineCrossTenantMigrationSettings):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setJobType(value?:CrossTenantMigrationJobType):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setLastUpdatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setMessage(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setResources(value?:java.util.List):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setResourceType(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setSourceTenantId(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setStatus(value?:CrossTenantMigrationJobStatus):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setTargetTenantId(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setUsers(value?:java.util.List):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|public|setWorkloads(value?:java.util.List):void +com.microsoft.graph.beta.models.CrossTenantMigrationJob::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationJob +com.microsoft.graph.beta.models.CrossTenantMigrationJobCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.CrossTenantMigrationJobCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.CrossTenantMigrationJobCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CrossTenantMigrationJobCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.CrossTenantMigrationJobCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CrossTenantMigrationJobCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.CrossTenantMigrationJobCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationJobCollectionResponse +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0000-Submitted +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0001-Approved +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0002-Processing +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0003-CuttingOver +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0004-InProgress +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0005-Completed +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0006-CompletedWithErrors +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0007-Failed +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0008-Cancelled +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0009-PendingCancel +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0010-AdminActionRequired +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0011-ValidateSubmitted +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0012-ValidateProcessing +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0013-ValidateInProgress +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0014-ValidatePassed +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0015-ValidateFailed +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0016-PendingDelete +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0017-Deleted +com.microsoft.graph.beta.models.CrossTenantMigrationJobStatus::0018-UnknownFutureValue +com.microsoft.graph.beta.models.CrossTenantMigrationJobType::0000-Validate +com.microsoft.graph.beta.models.CrossTenantMigrationJobType::0001-Migrate +com.microsoft.graph.beta.models.CrossTenantMigrationJobType::0002-UnknownFutureValue +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0000-NotStarted +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0001-Valid +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0002-Invalid +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0003-Error +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0004-InProgress +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0005-Completed +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0006-Failed +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0007-Cancelled +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0008-PendingCancel +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0009-Syncing +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0010-Synced +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0011-Finalizing +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0012-ForceComplete +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatus::0013-UnknownFutureValue +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|constructor():void +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|getErrors():java.util.List +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|getMessage():String +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|getOdataType():String +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|getService():String +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|getStatus():CrossTenantMigrationServiceStatus +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|setErrors(value?:java.util.List):void +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|setMessage(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|setService(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|public|setStatus(value?:CrossTenantMigrationServiceStatus):void +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationServiceStatusDetails +com.microsoft.graph.beta.models.CrossTenantMigrationServiceStatusDetails~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CrossTenantMigrationTask-->Entity +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|constructor():void +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|getCurrentStatus():java.util.List +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|getLastUpdatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|getTaskType():String +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|OdataType:String +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|setCurrentStatus(value?:java.util.List):void +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|setLastUpdatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|public|setTaskType(value?:String):void +com.microsoft.graph.beta.models.CrossTenantMigrationTask::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationTask +com.microsoft.graph.beta.models.CrossTenantMigrationTaskCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.CrossTenantMigrationTaskCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.CrossTenantMigrationTaskCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CrossTenantMigrationTaskCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.CrossTenantMigrationTaskCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CrossTenantMigrationTaskCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.CrossTenantMigrationTaskCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CrossTenantMigrationTaskCollectionResponse com.microsoft.graph.beta.models.CrossTenantUserSyncInbound::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.CrossTenantUserSyncInbound::|public|constructor():void com.microsoft.graph.beta.models.CrossTenantUserSyncInbound::|public|getAdditionalData():Map @@ -202711,6 +210604,61 @@ com.microsoft.graph.beta.models.CustomClaimTransformation::|public|setInput(valu com.microsoft.graph.beta.models.CustomClaimTransformation::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.CustomClaimTransformation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomClaimTransformation com.microsoft.graph.beta.models.CustomClaimTransformation~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CustomDataProvidedResource-->AccessPackageResource +com.microsoft.graph.beta.models.CustomDataProvidedResource::|public|constructor():void +com.microsoft.graph.beta.models.CustomDataProvidedResource::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CustomDataProvidedResource::|public|getNotificationEndpointConfiguration():CustomExtensionEndpointConfiguration +com.microsoft.graph.beta.models.CustomDataProvidedResource::|public|OdataType:String +com.microsoft.graph.beta.models.CustomDataProvidedResource::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CustomDataProvidedResource::|public|setNotificationEndpointConfiguration(value?:CustomExtensionEndpointConfiguration):void +com.microsoft.graph.beta.models.CustomDataProvidedResource::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomDataProvidedResource +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession-->Entity +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|constructor():void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|getData():CustomExtensionData +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|getIsUploadDone():Boolean +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|getSource():String +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|getStats():CustomDataProvidedResourceUploadStats +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|getStatus():CustomDataProvidedResourceUploadStatus +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|getType():String +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|OdataType:String +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|setData(value?:CustomExtensionData):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|setIsUploadDone(value?:Boolean):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|setSource(value?:String):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|setStats(value?:CustomDataProvidedResourceUploadStats):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|setStatus(value?:CustomDataProvidedResourceUploadStatus):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|public|setType(value?:String):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSession::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomDataProvidedResourceUploadSession +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadSessionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomDataProvidedResourceUploadSessionCollectionResponse +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|constructor():void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|getFilesUploaded():Integer +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|getOdataType():String +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|getTotalBytesUploaded():Long +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|setFilesUploaded(value?:Integer):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|public|setTotalBytesUploaded(value?:Long):void +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):CustomDataProvidedResourceUploadStats +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStats~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStatus::0000-Active +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStatus::0001-Complete +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStatus::0002-Expired +com.microsoft.graph.beta.models.CustomDataProvidedResourceUploadStatus::0003-UnknownFutureValue com.microsoft.graph.beta.models.Customer::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.Customer::|public|constructor():void com.microsoft.graph.beta.models.Customer::|public|getAdditionalData():Map @@ -204695,11 +212643,13 @@ com.microsoft.graph.beta.models.Desk-->Place com.microsoft.graph.beta.models.Desk::|public|constructor():void com.microsoft.graph.beta.models.Desk::|public|getDisplayDeviceName():String com.microsoft.graph.beta.models.Desk::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Desk::|public|getHeightAdjustableState():PlaceFeatureEnablement com.microsoft.graph.beta.models.Desk::|public|getMailboxDetails():MailboxDetails com.microsoft.graph.beta.models.Desk::|public|getMode():PlaceMode com.microsoft.graph.beta.models.Desk::|public|OdataType:String com.microsoft.graph.beta.models.Desk::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Desk::|public|setDisplayDeviceName(value?:String):void +com.microsoft.graph.beta.models.Desk::|public|setHeightAdjustableState(value?:PlaceFeatureEnablement):void com.microsoft.graph.beta.models.Desk::|public|setMailboxDetails(value?:MailboxDetails):void com.microsoft.graph.beta.models.Desk::|public|setMode(value?:PlaceMode):void com.microsoft.graph.beta.models.Desk::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Desk @@ -215335,7 +223285,9 @@ com.microsoft.graph.beta.models.EntitlementManagement::|public|getAccessPackageR com.microsoft.graph.beta.models.EntitlementManagement::|public|getAccessPackageResourceRoleScopes():java.util.List com.microsoft.graph.beta.models.EntitlementManagement::|public|getAccessPackageResources():java.util.List com.microsoft.graph.beta.models.EntitlementManagement::|public|getAccessPackages():java.util.List +com.microsoft.graph.beta.models.EntitlementManagement::|public|getAccessPackageSuggestions():java.util.List com.microsoft.graph.beta.models.EntitlementManagement::|public|getAssignmentRequests():java.util.List +com.microsoft.graph.beta.models.EntitlementManagement::|public|getAvailableAccessPackages():java.util.List com.microsoft.graph.beta.models.EntitlementManagement::|public|getConnectedOrganizations():java.util.List com.microsoft.graph.beta.models.EntitlementManagement::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.EntitlementManagement::|public|getSettings():EntitlementManagementSettings @@ -215353,7 +223305,9 @@ com.microsoft.graph.beta.models.EntitlementManagement::|public|setAccessPackageR com.microsoft.graph.beta.models.EntitlementManagement::|public|setAccessPackageResourceRoleScopes(value?:java.util.List):void com.microsoft.graph.beta.models.EntitlementManagement::|public|setAccessPackageResources(value?:java.util.List):void com.microsoft.graph.beta.models.EntitlementManagement::|public|setAccessPackages(value?:java.util.List):void +com.microsoft.graph.beta.models.EntitlementManagement::|public|setAccessPackageSuggestions(value?:java.util.List):void com.microsoft.graph.beta.models.EntitlementManagement::|public|setAssignmentRequests(value?:java.util.List):void +com.microsoft.graph.beta.models.EntitlementManagement::|public|setAvailableAccessPackages(value?:java.util.List):void com.microsoft.graph.beta.models.EntitlementManagement::|public|setConnectedOrganizations(value?:java.util.List):void com.microsoft.graph.beta.models.EntitlementManagement::|public|setSettings(value?:EntitlementManagementSettings):void com.microsoft.graph.beta.models.EntitlementManagement::|public|setSubjects(value?:java.util.List):void @@ -215480,6 +223434,21 @@ com.microsoft.graph.beta.models.EnumeratedScopeSensitivityLabels::|public|OdataT com.microsoft.graph.beta.models.EnumeratedScopeSensitivityLabels::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.EnumeratedScopeSensitivityLabels::|public|setSensitivityLabels(value?:java.util.List):void com.microsoft.graph.beta.models.EnumeratedScopeSensitivityLabels::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):EnumeratedScopeSensitivityLabels +com.microsoft.graph.beta.models.Error::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.Error::|public|constructor():void +com.microsoft.graph.beta.models.Error::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.Error::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.Error::|public|getCode():String +com.microsoft.graph.beta.models.Error::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.Error::|public|getMessage():String +com.microsoft.graph.beta.models.Error::|public|getOdataType():String +com.microsoft.graph.beta.models.Error::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.Error::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.Error::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.Error::|public|setCode(value?:String):void +com.microsoft.graph.beta.models.Error::|public|setMessage(value?:String):void +com.microsoft.graph.beta.models.Error::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.Error::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Error com.microsoft.graph.beta.models.ErrorCode::0000-NoError com.microsoft.graph.beta.models.ErrorCode::0001-Unauthorized com.microsoft.graph.beta.models.ErrorCode::0002-NotFound @@ -215507,6 +223476,7 @@ com.microsoft.graph.beta.models.ErrorDetail::|public|setResourceInstanceName(val com.microsoft.graph.beta.models.ErrorDetail::|public|setResourceType(value?:String):void com.microsoft.graph.beta.models.ErrorDetail::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ErrorDetail com.microsoft.graph.beta.models.ErrorDetail~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.Error~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.EvaluateDynamicMembershipResult::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.EvaluateDynamicMembershipResult::|public|constructor():void com.microsoft.graph.beta.models.EvaluateDynamicMembershipResult::|public|getAdditionalData():Map @@ -215924,6 +223894,22 @@ com.microsoft.graph.beta.models.ExchangeIdFormat::0001-EwsId com.microsoft.graph.beta.models.ExchangeIdFormat::0002-ImmutableEntryId com.microsoft.graph.beta.models.ExchangeIdFormat::0003-RestId com.microsoft.graph.beta.models.ExchangeIdFormat::0004-RestImmutableEntryId +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|constructor():void +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|getOdataType():String +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|getSourceEndpoint():String +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|getTargetDeliveryDomain():String +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|setSourceEndpoint(value?:String):void +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|public|setTargetDeliveryDomain(value?:String):void +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ExchangeOnlineCrossTenantMigrationSettings +com.microsoft.graph.beta.models.ExchangeOnlineCrossTenantMigrationSettings~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.ExchangeProtectionPolicy-->ProtectionPolicyBase com.microsoft.graph.beta.models.ExchangeProtectionPolicy::|public|constructor():void com.microsoft.graph.beta.models.ExchangeProtectionPolicy::|public|getFieldDeserializers():Map> @@ -216382,6 +224368,21 @@ com.microsoft.graph.beta.models.externalconnectors.ConnectionState::0001-Ready com.microsoft.graph.beta.models.externalconnectors.ConnectionState::0002-Obsolete com.microsoft.graph.beta.models.externalconnectors.ConnectionState::0003-LimitExceeded com.microsoft.graph.beta.models.externalconnectors.ConnectionState::0004-UnknownFutureValue +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0000-Uncategorized +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0001-KnowledgeBase +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0002-Wikis +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0003-FileRepository +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0004-Qna +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0005-Crm +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0006-Dashboard +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0007-People +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0008-Media +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0009-Email +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0010-Messaging +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0011-MeetingTranscripts +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0012-TaskManagement +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0013-LearningManagement +com.microsoft.graph.beta.models.externalconnectors.ContentCategory::0014-UnknownFutureValue com.microsoft.graph.beta.models.externalconnectors.ContentExperienceType::0000-Search com.microsoft.graph.beta.models.externalconnectors.ContentExperienceType::0001-Compliance com.microsoft.graph.beta.models.externalconnectors.ContentExperienceType::0002-UnknownFutureValue @@ -216460,6 +224461,7 @@ com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|g com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|getComplianceSettings():ComplianceSettings com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|getConfiguration():Configuration com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|getConnectorId():String +com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|getContentCategory():ContentCategory com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|getDescription():String com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|getEnabledContentExperiences():ContentExperienceType com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|getFieldDeserializers():Map> @@ -216478,6 +224480,7 @@ com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|s com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|setComplianceSettings(value?:ComplianceSettings):void com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|setConfiguration(value?:Configuration):void com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|setConnectorId(value?:String):void +com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|setContentCategory(value?:ContentCategory):void com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|setDescription(value?:String):void com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|setEnabledContentExperiences(value?:ContentExperienceType):void com.microsoft.graph.beta.models.externalconnectors.ExternalConnection::|public|setGroups(value?:java.util.List):void @@ -216607,6 +224610,23 @@ com.microsoft.graph.beta.models.externalconnectors.Label::0009-UnknownFutureValu com.microsoft.graph.beta.models.externalconnectors.Label::0010-ContainerName com.microsoft.graph.beta.models.externalconnectors.Label::0011-ContainerUrl com.microsoft.graph.beta.models.externalconnectors.Label::0012-IconUrl +com.microsoft.graph.beta.models.externalconnectors.Label::0013-AssignedToPeople +com.microsoft.graph.beta.models.externalconnectors.Label::0014-ClosedBy +com.microsoft.graph.beta.models.externalconnectors.Label::0015-ClosedDate +com.microsoft.graph.beta.models.externalconnectors.Label::0016-Priority +com.microsoft.graph.beta.models.externalconnectors.Label::0017-SprintName +com.microsoft.graph.beta.models.externalconnectors.Label::0018-Tags +com.microsoft.graph.beta.models.externalconnectors.Label::0019-Severity +com.microsoft.graph.beta.models.externalconnectors.Label::0020-State +com.microsoft.graph.beta.models.externalconnectors.Label::0021-DueDate +com.microsoft.graph.beta.models.externalconnectors.Label::0022-ItemParentId +com.microsoft.graph.beta.models.externalconnectors.Label::0023-ItemPath +com.microsoft.graph.beta.models.externalconnectors.Label::0024-ItemType +com.microsoft.graph.beta.models.externalconnectors.Label::0025-NumberOfReactions +com.microsoft.graph.beta.models.externalconnectors.Label::0026-ParentUrl +com.microsoft.graph.beta.models.externalconnectors.Label::0027-PriorityNormalized +com.microsoft.graph.beta.models.externalconnectors.Label::0028-ReportedBy +com.microsoft.graph.beta.models.externalconnectors.Label::0029-SecondaryId com.microsoft.graph.beta.models.externalconnectors.Properties::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.externalconnectors.Properties::|public|constructor():void com.microsoft.graph.beta.models.externalconnectors.Properties::|public|getAdditionalData():Map @@ -216624,6 +224644,7 @@ com.microsoft.graph.beta.models.externalconnectors.Property::|public|constructor com.microsoft.graph.beta.models.externalconnectors.Property::|public|getAdditionalData():Map com.microsoft.graph.beta.models.externalconnectors.Property::|public|getAliases():java.util.List com.microsoft.graph.beta.models.externalconnectors.Property::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.externalconnectors.Property::|public|getDescription():String com.microsoft.graph.beta.models.externalconnectors.Property::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.externalconnectors.Property::|public|getIsExactMatchRequired():Boolean com.microsoft.graph.beta.models.externalconnectors.Property::|public|getIsQueryable():Boolean @@ -216639,6 +224660,7 @@ com.microsoft.graph.beta.models.externalconnectors.Property::|public|serialize(w com.microsoft.graph.beta.models.externalconnectors.Property::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.externalconnectors.Property::|public|setAliases(value?:java.util.List):void com.microsoft.graph.beta.models.externalconnectors.Property::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.externalconnectors.Property::|public|setDescription(value?:String):void com.microsoft.graph.beta.models.externalconnectors.Property::|public|setIsExactMatchRequired(value?:Boolean):void com.microsoft.graph.beta.models.externalconnectors.Property::|public|setIsQueryable(value?:Boolean):void com.microsoft.graph.beta.models.externalconnectors.Property::|public|setIsRefinable(value?:Boolean):void @@ -216680,6 +224702,7 @@ com.microsoft.graph.beta.models.externalconnectors.PropertyType::0006-Int64Colle com.microsoft.graph.beta.models.externalconnectors.PropertyType::0007-DoubleCollection com.microsoft.graph.beta.models.externalconnectors.PropertyType::0008-DateTimeCollection com.microsoft.graph.beta.models.externalconnectors.PropertyType::0009-UnknownFutureValue +com.microsoft.graph.beta.models.externalconnectors.PropertyType::0010-Principal com.microsoft.graph.beta.models.externalconnectors.Property~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.externalconnectors.RankingHint::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.externalconnectors.RankingHint::|public|constructor():void @@ -217421,6 +225444,7 @@ com.microsoft.graph.beta.models.FileStorageContainer::|public|getDisplayName():S com.microsoft.graph.beta.models.FileStorageContainer::|public|getDrive():Drive com.microsoft.graph.beta.models.FileStorageContainer::|public|getExternalGroupId():UUID com.microsoft.graph.beta.models.FileStorageContainer::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.FileStorageContainer::|public|getInformationBarrier():InformationBarrier com.microsoft.graph.beta.models.FileStorageContainer::|public|getIsItemVersioningEnabled():Boolean com.microsoft.graph.beta.models.FileStorageContainer::|public|getItemMajorVersionLimit():Integer com.microsoft.graph.beta.models.FileStorageContainer::|public|getLockState():SiteLockState @@ -217446,6 +225470,7 @@ com.microsoft.graph.beta.models.FileStorageContainer::|public|setDescription(val com.microsoft.graph.beta.models.FileStorageContainer::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.FileStorageContainer::|public|setDrive(value?:Drive):void com.microsoft.graph.beta.models.FileStorageContainer::|public|setExternalGroupId(value?:UUID):void +com.microsoft.graph.beta.models.FileStorageContainer::|public|setInformationBarrier(value?:InformationBarrier):void com.microsoft.graph.beta.models.FileStorageContainer::|public|setIsItemVersioningEnabled(value?:Boolean):void com.microsoft.graph.beta.models.FileStorageContainer::|public|setItemMajorVersionLimit(value?:Integer):void com.microsoft.graph.beta.models.FileStorageContainer::|public|setLockState(value?:SiteLockState):void @@ -219025,6 +227050,14 @@ com.microsoft.graph.beta.models.GroupFilter::|public|setIncludedGroups(value?:ja com.microsoft.graph.beta.models.GroupFilter::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.GroupFilter::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GroupFilter com.microsoft.graph.beta.models.GroupFilter~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.GroupIdentity-->Identity +com.microsoft.graph.beta.models.GroupIdentity::|public|constructor():void +com.microsoft.graph.beta.models.GroupIdentity::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.GroupIdentity::|public|getMailNickname():String +com.microsoft.graph.beta.models.GroupIdentity::|public|OdataType:String +com.microsoft.graph.beta.models.GroupIdentity::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.GroupIdentity::|public|setMailNickname(value?:String):void +com.microsoft.graph.beta.models.GroupIdentity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GroupIdentity com.microsoft.graph.beta.models.GroupLifecyclePolicy-->Entity com.microsoft.graph.beta.models.GroupLifecyclePolicy::|public|constructor():void com.microsoft.graph.beta.models.GroupLifecyclePolicy::|public|getAlternateNotificationEmails():String @@ -219726,6 +227759,19 @@ com.microsoft.graph.beta.models.GroupPrivacy::0000-Unspecified com.microsoft.graph.beta.models.GroupPrivacy::0001-Public com.microsoft.graph.beta.models.GroupPrivacy::0002-Private com.microsoft.graph.beta.models.GroupPrivacy::0003-UnknownFutureValue +com.microsoft.graph.beta.models.GroupResource-->DirectoryObject +com.microsoft.graph.beta.models.GroupResource::|public|constructor():void +com.microsoft.graph.beta.models.GroupResource::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.GroupResource::|public|OdataType:String +com.microsoft.graph.beta.models.GroupResource::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.GroupResource::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GroupResource +com.microsoft.graph.beta.models.GroupResourceCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.GroupResourceCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.GroupResourceCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.GroupResourceCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.GroupResourceCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.GroupResourceCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.GroupResourceCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GroupResourceCollectionResponse com.microsoft.graph.beta.models.GroupScope-->ScopeBase com.microsoft.graph.beta.models.GroupScope::|public|constructor():void com.microsoft.graph.beta.models.GroupScope::|public|getFieldDeserializers():Map> @@ -221500,6 +229546,7 @@ com.microsoft.graph.beta.models.IdentityGovernance::|public|getAccessReviews():A com.microsoft.graph.beta.models.IdentityGovernance::|public|getAdditionalData():Map com.microsoft.graph.beta.models.IdentityGovernance::|public|getAppConsent():AppConsentApprovalRoute com.microsoft.graph.beta.models.IdentityGovernance::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.IdentityGovernance::|public|getCatalogs():java.util.List com.microsoft.graph.beta.models.IdentityGovernance::|public|getEntitlementManagement():EntitlementManagement com.microsoft.graph.beta.models.IdentityGovernance::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.IdentityGovernance::|public|getLifecycleWorkflows():LifecycleWorkflowsContainer @@ -221514,6 +229561,7 @@ com.microsoft.graph.beta.models.IdentityGovernance::|public|setAccessReviews(val com.microsoft.graph.beta.models.IdentityGovernance::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.IdentityGovernance::|public|setAppConsent(value?:AppConsentApprovalRoute):void com.microsoft.graph.beta.models.IdentityGovernance::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.IdentityGovernance::|public|setCatalogs(value?:java.util.List):void com.microsoft.graph.beta.models.IdentityGovernance::|public|setEntitlementManagement(value?:EntitlementManagement):void com.microsoft.graph.beta.models.IdentityGovernance::|public|setLifecycleWorkflows(value?:LifecycleWorkflowsContainer):void com.microsoft.graph.beta.models.IdentityGovernance::|public|setOdataType(value?:String):void @@ -223153,6 +231201,26 @@ com.microsoft.graph.beta.models.InformationalUrls::|public|setSingleSignOnDocume com.microsoft.graph.beta.models.InformationalUrls::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):InformationalUrls com.microsoft.graph.beta.models.InformationalUrls~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.InformationalUrl~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.InformationBarrier::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.InformationBarrier::|public|constructor():void +com.microsoft.graph.beta.models.InformationBarrier::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.InformationBarrier::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.InformationBarrier::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.InformationBarrier::|public|getMode():InformationBarrierMode +com.microsoft.graph.beta.models.InformationBarrier::|public|getOdataType():String +com.microsoft.graph.beta.models.InformationBarrier::|public|getSegmentIds():java.util.List +com.microsoft.graph.beta.models.InformationBarrier::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.InformationBarrier::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.InformationBarrier::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.InformationBarrier::|public|setMode(value?:InformationBarrierMode):void +com.microsoft.graph.beta.models.InformationBarrier::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.InformationBarrier::|public|setSegmentIds(value?:java.util.List):void +com.microsoft.graph.beta.models.InformationBarrier::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):InformationBarrier +com.microsoft.graph.beta.models.InformationBarrierMode::0000-Open +com.microsoft.graph.beta.models.InformationBarrierMode::0001-OwnerModerated +com.microsoft.graph.beta.models.InformationBarrierMode::0002-Explicit +com.microsoft.graph.beta.models.InformationBarrierMode::0003-UnknownFutureValue +com.microsoft.graph.beta.models.InformationBarrier~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.InformationProtection-->Entity com.microsoft.graph.beta.models.InformationProtection::|public|constructor():void com.microsoft.graph.beta.models.InformationProtection::|public|getBitlocker():Bitlocker @@ -226320,6 +234388,18 @@ com.microsoft.graph.beta.models.JustifyAction::|public|getFieldDeserializers():M com.microsoft.graph.beta.models.JustifyAction::|public|OdataType:String com.microsoft.graph.beta.models.JustifyAction::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.JustifyAction::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):JustifyAction +com.microsoft.graph.beta.models.JwsHeader::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.JwsHeader::|public|constructor():void +com.microsoft.graph.beta.models.JwsHeader::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.JwsHeader::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.JwsHeader::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.JwsHeader::|public|getOdataType():String +com.microsoft.graph.beta.models.JwsHeader::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.JwsHeader::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.JwsHeader::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.JwsHeader::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.JwsHeader::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):JwsHeader +com.microsoft.graph.beta.models.JwsHeader~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.KerberosSignOnMappingAttributeType::0000-UserPrincipalName com.microsoft.graph.beta.models.KerberosSignOnMappingAttributeType::0001-OnPremisesUserPrincipalName com.microsoft.graph.beta.models.KerberosSignOnMappingAttributeType::0002-UserPrincipalUsername @@ -227429,6 +235509,24 @@ com.microsoft.graph.beta.models.LoginPage::|public|setLastModifiedDateTime(value com.microsoft.graph.beta.models.LoginPage::|public|setSource(value?:SimulationContentSource):void com.microsoft.graph.beta.models.LoginPage::|public|setStatus(value?:SimulationContentStatus):void com.microsoft.graph.beta.models.LoginPage::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):LoginPage +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|constructor():void +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|getCustomText():String +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|getCustomUrl():String +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|getIsHidden():Boolean +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|getOdataType():String +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|setCustomText(value?:String):void +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|setCustomUrl(value?:String):void +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|setIsHidden(value?:Boolean):void +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):LoginPageBrandingVisualElement +com.microsoft.graph.beta.models.LoginPageBrandingVisualElement~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.LoginPageCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.LoginPageCollectionResponse::|public|constructor():void com.microsoft.graph.beta.models.LoginPageCollectionResponse::|public|getFieldDeserializers():Map> @@ -233192,6 +241290,40 @@ com.microsoft.graph.beta.models.MeetingInfo~~>AdditionalDataHolder; BackedModel; com.microsoft.graph.beta.models.MeetingLiveShareOptions::0000-Enabled com.microsoft.graph.beta.models.MeetingLiveShareOptions::0001-Disabled com.microsoft.graph.beta.models.MeetingLiveShareOptions::0002-UnknownFutureValue +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|constructor():void +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|getAvailability():FreeBusyStatus +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|getLocation():Location +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|getOdataType():String +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|getTimeSlotAvailabilities():java.util.List +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|setAvailability(value?:FreeBusyStatus):void +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|setLocation(value?:Location):void +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|public|setTimeSlotAvailabilities(value?:java.util.List):void +com.microsoft.graph.beta.models.MeetingLocationSuggestion::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MeetingLocationSuggestion +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|constructor():void +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|getEmptySuggestionsReason():String +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|getMeetingLocationSuggestions():java.util.List +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|getOdataType():String +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|setEmptySuggestionsReason(value?:String):void +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|setMeetingLocationSuggestions(value?:java.util.List):void +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MeetingLocationSuggestionsResult +com.microsoft.graph.beta.models.MeetingLocationSuggestionsResult~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.MeetingLocationSuggestion~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.MeetingMessageType::0000-None com.microsoft.graph.beta.models.MeetingMessageType::0001-MeetingRequest com.microsoft.graph.beta.models.MeetingMessageType::0002-MeetingCancelled @@ -234548,6 +242680,14 @@ com.microsoft.graph.beta.models.MicrosoftTunnelSiteCollectionResponse::|public|g com.microsoft.graph.beta.models.MicrosoftTunnelSiteCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.MicrosoftTunnelSiteCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.MicrosoftTunnelSiteCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MicrosoftTunnelSiteCollectionResponse +com.microsoft.graph.beta.models.MigrationsRoot-->Entity +com.microsoft.graph.beta.models.MigrationsRoot::|public|constructor():void +com.microsoft.graph.beta.models.MigrationsRoot::|public|getCrossTenantMigrationJobs():java.util.List +com.microsoft.graph.beta.models.MigrationsRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MigrationsRoot::|public|OdataType:String +com.microsoft.graph.beta.models.MigrationsRoot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MigrationsRoot::|public|setCrossTenantMigrationJobs(value?:java.util.List):void +com.microsoft.graph.beta.models.MigrationsRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MigrationsRoot com.microsoft.graph.beta.models.MigrationStatus::0000-Ready com.microsoft.graph.beta.models.MigrationStatus::0001-NeedsReview com.microsoft.graph.beta.models.MigrationStatus::0002-AdditionalStepsRequired @@ -235199,8 +243339,10 @@ com.microsoft.graph.beta.models.MobileContainedAppCollectionResponse::|static|pu com.microsoft.graph.beta.models.MobileDeviceManagementPolicy-->MobilityManagementPolicy com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|constructor():void com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|getIsMdmEnrollmentDuringRegistrationDisabled():Boolean com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|OdataType:String com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|public|setIsMdmEnrollmentDuringRegistrationDisabled(value?:Boolean):void com.microsoft.graph.beta.models.MobileDeviceManagementPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):MobileDeviceManagementPolicy com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.MobileDeviceManagementPolicyCollectionResponse::|public|constructor():void @@ -235890,11 +244032,39 @@ com.microsoft.graph.beta.models.networkaccess.ApplicationSnapshot::|public|setBa com.microsoft.graph.beta.models.networkaccess.ApplicationSnapshot::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.networkaccess.ApplicationSnapshot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ApplicationSnapshot com.microsoft.graph.beta.models.networkaccess.ApplicationSnapshot~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.networkaccess.AssociatedBranch-->Association +com.microsoft.graph.beta.models.networkaccess.AssociatedBranch::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.AssociatedBranch::|public|getBranchId():String +com.microsoft.graph.beta.models.networkaccess.AssociatedBranch::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.AssociatedBranch::|public|OdataType:String +com.microsoft.graph.beta.models.networkaccess.AssociatedBranch::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.AssociatedBranch::|public|setBranchId(value?:String):void +com.microsoft.graph.beta.models.networkaccess.AssociatedBranch::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AssociatedBranch +com.microsoft.graph.beta.models.networkaccess.Association::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.networkaccess.Association::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.Association::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.networkaccess.Association::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.networkaccess.Association::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.Association::|public|getOdataType():String +com.microsoft.graph.beta.models.networkaccess.Association::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.Association::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.networkaccess.Association::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.networkaccess.Association::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.networkaccess.Association::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Association +com.microsoft.graph.beta.models.networkaccess.Association~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.networkaccess.BandwidthCapacityInMbps::0000-Mbps250 com.microsoft.graph.beta.models.networkaccess.BandwidthCapacityInMbps::0001-Mbps500 com.microsoft.graph.beta.models.networkaccess.BandwidthCapacityInMbps::0002-Mbps750 com.microsoft.graph.beta.models.networkaccess.BandwidthCapacityInMbps::0003-Mbps1000 com.microsoft.graph.beta.models.networkaccess.BandwidthCapacityInMbps::0004-UnknownFutureValue +com.microsoft.graph.beta.models.networkaccess.BaseEntity-->Entity +com.microsoft.graph.beta.models.networkaccess.BaseEntity::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.BaseEntity::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.BaseEntity::|public|getName():String +com.microsoft.graph.beta.models.networkaccess.BaseEntity::|public|OdataType:String +com.microsoft.graph.beta.models.networkaccess.BaseEntity::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.BaseEntity::|public|setName(value?:String):void +com.microsoft.graph.beta.models.networkaccess.BaseEntity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):BaseEntity com.microsoft.graph.beta.models.networkaccess.BgpConfiguration::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.networkaccess.BgpConfiguration::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.BgpConfiguration::|public|getAdditionalData():Map @@ -235953,6 +244123,7 @@ com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|getConnectivit com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|getCountry():String com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|getDeviceLinks():java.util.List com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|getForwardingProfiles():java.util.List com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|getLastModifiedDateTime():OffsetDateTime com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|getName():String com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|getRegion():Region @@ -235964,6 +244135,7 @@ com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|setConnectivit com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|setConnectivityState(value?:ConnectivityState):void com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|setCountry(value?:String):void com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|setDeviceLinks(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|setForwardingProfiles(value?:java.util.List):void com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|setLastModifiedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|setName(value?:String):void com.microsoft.graph.beta.models.networkaccess.BranchSite::|public|setRegion(value?:Region):void @@ -235979,56 +244151,11 @@ com.microsoft.graph.beta.models.networkaccess.BranchSiteCollectionResponse::|sta com.microsoft.graph.beta.models.networkaccess.ClientFallbackAction::0000-Bypass com.microsoft.graph.beta.models.networkaccess.ClientFallbackAction::0001-Block com.microsoft.graph.beta.models.networkaccess.ClientFallbackAction::0002-UnknownFutureValue -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0000-HostingServices -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0001-ItServices -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0002-AccountingAndFinance -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0003-BusinessManagement -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0004-Productivity -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0005-ECommerce -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0006-Education -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0007-Marketing -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0008-HumanResourceManagement -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0009-Health -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0010-Security -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0011-GenerativeAi -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0012-NewsAndEntertainment -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0013-OperationsManagement -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0014-ContentManagement -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0015-DevelopmentTools -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0016-Collaboration -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0017-Crm -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0018-Communications -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0019-DataAnalytics -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0020-Advertising -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0021-SupplyChainAndLogistics -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0022-ProjectManagement -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0023-TransportationAndTravel -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0024-CloudComputingPlatform -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0025-BusinessIntelligence -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0026-CloudStorage -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0027-PropertyManagement -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0028-ContentSharing -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0029-CustomerSupport -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0030-Sales -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0031-ProductDesign -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0032-SocialNetwork -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0033-OnlineMeetings -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0034-Webmail -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0035-InternetOfThings -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0036-Forums -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0037-WebAnalytics -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0038-WebsiteMonitoring -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0039-VendorManagementSystem -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0040-PersonalInstantMessaging -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0041-CodeHosting -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0042-UnknownFutureValue -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0043-McpServer -com.microsoft.graph.beta.models.networkaccess.CloudApplicationCategory::0044-AiModelProvider com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getAdditionalData():Map com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getCategory():CloudApplicationCategory +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getCategories():java.util.List com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getCloudApplicationCatalogId():String com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getComplianceScore():Integer com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|getFieldDeserializers():Map> @@ -236043,7 +244170,7 @@ com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public| com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setCategory(value?:CloudApplicationCategory):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setCategories(value?:java.util.List):void com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setCloudApplicationCatalogId(value?:String):void com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setComplianceScore(value?:Integer):void com.microsoft.graph.beta.models.networkaccess.CloudApplicationMetadata::|public|setGeneralScore(value?:Integer):void @@ -236060,7 +244187,7 @@ com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|protected com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getAdditionalData():Map com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getBackingStore():BackingStore -com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getCategory():CloudApplicationCategory +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getCategories():java.util.List com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getCloudApplicationCatalogId():String com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getComplianceScore():Integer com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|getDeviceCount():Integer @@ -236081,7 +244208,7 @@ com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|ge com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setBackingStore(value:BackingStore):void -com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setCategory(value?:CloudApplicationCategory):void +com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setCategories(value?:java.util.List):void com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setCloudApplicationCatalogId(value?:String):void com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setComplianceScore(value?:Integer):void com.microsoft.graph.beta.models.networkaccess.CloudApplicationReport::|public|setDeviceCount(value?:Integer):void @@ -236114,6 +244241,13 @@ com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy::|public|s com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy::|public|setModifiedDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPolicy +com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicyCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicyCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicyCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicyCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicyCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessPolicyCollectionResponse com.microsoft.graph.beta.models.networkaccess.ConditionalAccessSettings-->Entity com.microsoft.graph.beta.models.networkaccess.ConditionalAccessSettings::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.ConditionalAccessSettings::|public|getFieldDeserializers():Map> @@ -236215,10 +244349,12 @@ com.microsoft.graph.beta.models.networkaccess.Connectivity-->Entity com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|getBranches():java.util.List com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|getRemoteNetworks():java.util.List com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|getWebCategories():java.util.List com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|OdataType:String com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|setBranches(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|setRemoteNetworks(value?:java.util.List):void com.microsoft.graph.beta.models.networkaccess.Connectivity::|public|setWebCategories(value?:java.util.List):void com.microsoft.graph.beta.models.networkaccess.Connectivity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Connectivity com.microsoft.graph.beta.models.networkaccess.ConnectivityConfigurationLink-->Entity @@ -236630,6 +244766,25 @@ com.microsoft.graph.beta.models.networkaccess.FilteringPolicyLink::|public|setLa com.microsoft.graph.beta.models.networkaccess.FilteringPolicyLink::|public|setLoggingState(value?:Status):void com.microsoft.graph.beta.models.networkaccess.FilteringPolicyLink::|public|setPriority(value?:Long):void com.microsoft.graph.beta.models.networkaccess.FilteringPolicyLink::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilteringPolicyLink +com.microsoft.graph.beta.models.networkaccess.FilteringProfile-->Profile +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|getConditionalAccessPolicies():java.util.List +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|getCreatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|getPriority():Long +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|OdataType:String +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|setConditionalAccessPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|setCreatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|public|setPriority(value?:Long):void +com.microsoft.graph.beta.models.networkaccess.FilteringProfile::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilteringProfile +com.microsoft.graph.beta.models.networkaccess.FilteringProfileCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.networkaccess.FilteringProfileCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.FilteringProfileCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.FilteringProfileCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.networkaccess.FilteringProfileCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.FilteringProfileCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.FilteringProfileCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FilteringProfileCollectionResponse com.microsoft.graph.beta.models.networkaccess.FilteringRule-->PolicyRule com.microsoft.graph.beta.models.networkaccess.FilteringRule::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.FilteringRule::|public|getDestinations():java.util.List @@ -236675,6 +244830,29 @@ com.microsoft.graph.beta.models.networkaccess.ForwardingPolicyLink::|public|getF com.microsoft.graph.beta.models.networkaccess.ForwardingPolicyLink::|public|OdataType:String com.microsoft.graph.beta.models.networkaccess.ForwardingPolicyLink::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.networkaccess.ForwardingPolicyLink::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardingPolicyLink +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile-->Profile +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getAssociations():java.util.List +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getIsCustomProfile():Boolean +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getPriority():Integer +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getServicePrincipal():ServicePrincipal +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|getTrafficForwardingType():TrafficForwardingType +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|OdataType:String +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setAssociations(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setIsCustomProfile(value?:Boolean):void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setPriority(value?:Integer):void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setServicePrincipal(value?:ServicePrincipal):void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|public|setTrafficForwardingType(value?:TrafficForwardingType):void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfile::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardingProfile +com.microsoft.graph.beta.models.networkaccess.ForwardingProfileCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.networkaccess.ForwardingProfileCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfileCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.ForwardingProfileCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.networkaccess.ForwardingProfileCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfileCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.ForwardingProfileCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ForwardingProfileCollectionResponse com.microsoft.graph.beta.models.networkaccess.ForwardingRule-->PolicyRule com.microsoft.graph.beta.models.networkaccess.ForwardingRule::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.ForwardingRule::|public|getAction():ForwardingRuleAction @@ -236914,7 +245092,9 @@ com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getAler com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getConnectivity():Connectivity com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getFilteringPolicies():java.util.List +com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getFilteringProfiles():java.util.List com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getForwardingPolicies():java.util.List +com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getForwardingProfiles():java.util.List com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getLogs():Logs com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getReports():Reports com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|getSettings():Settings @@ -236927,7 +245107,9 @@ com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|seriali com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|setAlerts(value?:java.util.List):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|setConnectivity(value?:Connectivity):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|setFilteringPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|setFilteringProfiles(value?:java.util.List):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|setForwardingPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|setForwardingProfiles(value?:java.util.List):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|setLogs(value?:Logs):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|setReports(value?:Reports):void com.microsoft.graph.beta.models.networkaccess.NetworkAccessRoot::|public|setSettings(value?:Settings):void @@ -237143,6 +245325,13 @@ com.microsoft.graph.beta.models.networkaccess.PolicyLink::|public|setPolicy(valu com.microsoft.graph.beta.models.networkaccess.PolicyLink::|public|setState(value?:Status):void com.microsoft.graph.beta.models.networkaccess.PolicyLink::|public|setVersion(value?:String):void com.microsoft.graph.beta.models.networkaccess.PolicyLink::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyLink +com.microsoft.graph.beta.models.networkaccess.PolicyLinkCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.networkaccess.PolicyLinkCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.PolicyLinkCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.PolicyLinkCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.networkaccess.PolicyLinkCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.PolicyLinkCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.PolicyLinkCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PolicyLinkCollectionResponse com.microsoft.graph.beta.models.networkaccess.PolicyRule-->Entity com.microsoft.graph.beta.models.networkaccess.PolicyRule::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.PolicyRule::|public|getFieldDeserializers():Map> @@ -237208,6 +245397,22 @@ com.microsoft.graph.beta.models.networkaccess.PrivateAccessForwardingRule::|publ com.microsoft.graph.beta.models.networkaccess.PrivateAccessForwardingRule::|public|OdataType:String com.microsoft.graph.beta.models.networkaccess.PrivateAccessForwardingRule::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.networkaccess.PrivateAccessForwardingRule::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivateAccessForwardingRule +com.microsoft.graph.beta.models.networkaccess.Profile-->BaseEntity +com.microsoft.graph.beta.models.networkaccess.Profile::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.Profile::|public|getDescription():String +com.microsoft.graph.beta.models.networkaccess.Profile::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.Profile::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.networkaccess.Profile::|public|getPolicies():java.util.List +com.microsoft.graph.beta.models.networkaccess.Profile::|public|getState():Status +com.microsoft.graph.beta.models.networkaccess.Profile::|public|getVersion():String +com.microsoft.graph.beta.models.networkaccess.Profile::|public|OdataType:String +com.microsoft.graph.beta.models.networkaccess.Profile::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.Profile::|public|setDescription(value?:String):void +com.microsoft.graph.beta.models.networkaccess.Profile::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.networkaccess.Profile::|public|setPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.Profile::|public|setState(value?:Status):void +com.microsoft.graph.beta.models.networkaccess.Profile::|public|setVersion(value?:String):void +com.microsoft.graph.beta.models.networkaccess.Profile::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Profile com.microsoft.graph.beta.models.networkaccess.RedundancyConfiguration::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.networkaccess.RedundancyConfiguration::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.RedundancyConfiguration::|public|getAdditionalData():Map @@ -237397,6 +245602,49 @@ com.microsoft.graph.beta.models.networkaccess.RelatedWebCategory::|public|OdataT com.microsoft.graph.beta.models.networkaccess.RelatedWebCategory::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.networkaccess.RelatedWebCategory::|public|setWebCategoryName(value?:String):void com.microsoft.graph.beta.models.networkaccess.RelatedWebCategory::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RelatedWebCategory +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork-->BaseEntity +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|getConnectivityConfiguration():RemoteNetworkConnectivityConfiguration +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|getDeviceLinks():java.util.List +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|getForwardingProfiles():java.util.List +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|getLastModifiedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|getRegion():Region +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|getVersion():String +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|OdataType:String +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|setConnectivityConfiguration(value?:RemoteNetworkConnectivityConfiguration):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|setDeviceLinks(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|setForwardingProfiles(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|setLastModifiedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|setRegion(value?:Region):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|public|setVersion(value?:String):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetwork::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemoteNetwork +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemoteNetworkCollectionResponse +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|constructor():void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|getLinks():java.util.List +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|getOdataType():String +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|getRemoteNetworkId():String +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|getRemoteNetworkName():String +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|setLinks(value?:java.util.List):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|setRemoteNetworkId(value?:String):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|public|setRemoteNetworkName(value?:String):void +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RemoteNetworkConnectivityConfiguration +com.microsoft.graph.beta.models.networkaccess.RemoteNetworkConnectivityConfiguration~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.networkaccess.RemoteNetworkHealthEvent-->Entity com.microsoft.graph.beta.models.networkaccess.RemoteNetworkHealthEvent::|public|constructor():void com.microsoft.graph.beta.models.networkaccess.RemoteNetworkHealthEvent::|public|getBgpRoutesAdvertisedCount():Integer @@ -238895,14 +247143,6 @@ com.microsoft.graph.beta.models.OfficeUpdateChannel::0002-Deferred com.microsoft.graph.beta.models.OfficeUpdateChannel::0003-FirstReleaseCurrent com.microsoft.graph.beta.models.OfficeUpdateChannel::0004-FirstReleaseDeferred com.microsoft.graph.beta.models.OfficeUpdateChannel::0005-MonthlyEnterprise -com.microsoft.graph.beta.models.OfflinePlaceMode-->PlaceMode -com.microsoft.graph.beta.models.OfflinePlaceMode::|public|constructor():void -com.microsoft.graph.beta.models.OfflinePlaceMode::|public|getFieldDeserializers():Map> -com.microsoft.graph.beta.models.OfflinePlaceMode::|public|getReason():String -com.microsoft.graph.beta.models.OfflinePlaceMode::|public|OdataType:String -com.microsoft.graph.beta.models.OfflinePlaceMode::|public|serialize(writer:SerializationWriter):Void -com.microsoft.graph.beta.models.OfflinePlaceMode::|public|setReason(value?:String):void -com.microsoft.graph.beta.models.OfflinePlaceMode::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OfflinePlaceMode com.microsoft.graph.beta.models.OidcAddressInboundClaims::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.OidcAddressInboundClaims::|public|constructor():void com.microsoft.graph.beta.models.OidcAddressInboundClaims::|public|getAdditionalData():Map @@ -239642,6 +247882,8 @@ com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getJoinInformation(): com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getJoinMeetingIdSettings():JoinMeetingIdSettings com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getJoinWebUrl():String com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getLobbyBypassSettings():LobbyBypassSettings +com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getMeetingOptionsWebUrl():String +com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getMeetingSpokenLanguageTag():String com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getRecordAutomatically():Boolean com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getShareMeetingChatHistoryDefault():MeetingChatHistoryDefaultMode com.microsoft.graph.beta.models.OnlineMeetingBase::|public|getSubject():String @@ -239675,6 +247917,8 @@ com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setJoinInformation(va com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setJoinMeetingIdSettings(value?:JoinMeetingIdSettings):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setJoinWebUrl(value?:String):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setLobbyBypassSettings(value?:LobbyBypassSettings):void +com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setMeetingOptionsWebUrl(value?:String):void +com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setMeetingSpokenLanguageTag(value?:String):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setRecordAutomatically(value?:Boolean):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setShareMeetingChatHistoryDefault(value?:MeetingChatHistoryDefaultMode):void com.microsoft.graph.beta.models.OnlineMeetingBase::|public|setSubject(value?:String):void @@ -239830,6 +248074,19 @@ com.microsoft.graph.beta.models.OnPhoneMethodLoadStartListener::|public|OdataTyp com.microsoft.graph.beta.models.OnPhoneMethodLoadStartListener::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.OnPhoneMethodLoadStartListener::|public|setHandler(value?:OnPhoneMethodLoadStartHandler):void com.microsoft.graph.beta.models.OnPhoneMethodLoadStartListener::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OnPhoneMethodLoadStartListener +com.microsoft.graph.beta.models.OnPremAuthenticationPolicy-->StsPolicy +com.microsoft.graph.beta.models.OnPremAuthenticationPolicy::|public|constructor():void +com.microsoft.graph.beta.models.OnPremAuthenticationPolicy::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.OnPremAuthenticationPolicy::|public|OdataType:String +com.microsoft.graph.beta.models.OnPremAuthenticationPolicy::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.OnPremAuthenticationPolicy::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OnPremAuthenticationPolicy +com.microsoft.graph.beta.models.OnPremAuthenticationPolicyCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.OnPremAuthenticationPolicyCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.OnPremAuthenticationPolicyCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.OnPremAuthenticationPolicyCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.OnPremAuthenticationPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.OnPremAuthenticationPolicyCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.OnPremAuthenticationPolicyCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OnPremAuthenticationPolicyCollectionResponse com.microsoft.graph.beta.models.OnPremisesAccidentalDeletionPrevention::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.OnPremisesAccidentalDeletionPrevention::|public|constructor():void com.microsoft.graph.beta.models.OnPremisesAccidentalDeletionPrevention::|public|getAdditionalData():Map @@ -240844,9 +249101,11 @@ com.microsoft.graph.beta.models.OrganizationalBranding-->OrganizationalBrandingP com.microsoft.graph.beta.models.OrganizationalBranding::|public|constructor():void com.microsoft.graph.beta.models.OrganizationalBranding::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.OrganizationalBranding::|public|getLocalizations():java.util.List +com.microsoft.graph.beta.models.OrganizationalBranding::|public|getThemes():java.util.List com.microsoft.graph.beta.models.OrganizationalBranding::|public|OdataType:String com.microsoft.graph.beta.models.OrganizationalBranding::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.OrganizationalBranding::|public|setLocalizations(value?:java.util.List):void +com.microsoft.graph.beta.models.OrganizationalBranding::|public|setThemes(value?:java.util.List):void com.microsoft.graph.beta.models.OrganizationalBranding::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OrganizationalBranding com.microsoft.graph.beta.models.OrganizationalBrandingLocalization-->OrganizationalBrandingProperties com.microsoft.graph.beta.models.OrganizationalBrandingLocalization::|public|constructor():void @@ -240929,6 +249188,100 @@ com.microsoft.graph.beta.models.OrganizationalBrandingProperties::|public|setSqu com.microsoft.graph.beta.models.OrganizationalBrandingProperties::|public|setSquareLogoRelativeUrl(value?:String):void com.microsoft.graph.beta.models.OrganizationalBrandingProperties::|public|setUsernameHintText(value?:String):void com.microsoft.graph.beta.models.OrganizationalBrandingProperties::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OrganizationalBrandingProperties +com.microsoft.graph.beta.models.OrganizationalBrandingTheme-->Entity +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|constructor():void +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|getIsDefaultTheme():Boolean +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|getLocalizations():java.util.List +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|getName():String +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|OdataType:String +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|setIsDefaultTheme(value?:Boolean):void +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|setLocalizations(value?:java.util.List):void +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|public|setName(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingTheme::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OrganizationalBrandingTheme +com.microsoft.graph.beta.models.OrganizationalBrandingThemeCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.OrganizationalBrandingThemeCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.OrganizationalBrandingThemeCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.OrganizationalBrandingThemeCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OrganizationalBrandingThemeCollectionResponse +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|constructor():void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getAccountResetCredentials():LoginPageBrandingVisualElement +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getBackgroundImage():byte[] +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getBackgroundImageRelativeUrl():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getBannerLogo():byte[] +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getBannerLogoRelativeUrl():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getCannotAccessYourAccount():LoginPageBrandingVisualElement +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getCdnHosts():java.util.List +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getContentCustomization():ContentCustomization +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getCustomCSS():byte[] +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getCustomCSSRelativeUrl():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getFavicon():byte[] +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getFaviconRelativeUrl():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getForgotMyPassword():LoginPageBrandingVisualElement +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getHeaderBackgroundColor():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getHeaderLogo():byte[] +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getHeaderLogoRelativeUrl():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getLocale():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getLoginPageLayoutConfiguration():LoginPageLayoutConfiguration +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getOdataType():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getPageBackgroundColor():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getPrivacyAndCookies():LoginPageBrandingVisualElement +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getResetItNow():LoginPageBrandingVisualElement +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getSignInPageText():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getSquareLogo():byte[] +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getSquareLogoDark():byte[] +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getSquareLogoDarkRelativeUrl():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getSquareLogoRelativeUrl():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getTermsOfUse():LoginPageBrandingVisualElement +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|getUsernameHintText():String +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setAccountResetCredentials(value?:LoginPageBrandingVisualElement):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setBackgroundImage(value?:byte[]):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setBackgroundImageRelativeUrl(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setBannerLogo(value?:byte[]):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setBannerLogoRelativeUrl(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setCannotAccessYourAccount(value?:LoginPageBrandingVisualElement):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setCdnHosts(value?:java.util.List):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setContentCustomization(value?:ContentCustomization):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setCustomCSS(value?:byte[]):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setCustomCSSRelativeUrl(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setFavicon(value?:byte[]):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setFaviconRelativeUrl(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setForgotMyPassword(value?:LoginPageBrandingVisualElement):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setHeaderBackgroundColor(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setHeaderLogo(value?:byte[]):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setHeaderLogoRelativeUrl(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setLocale(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setLoginPageLayoutConfiguration(value?:LoginPageLayoutConfiguration):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setPageBackgroundColor(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setPrivacyAndCookies(value?:LoginPageBrandingVisualElement):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setResetItNow(value?:LoginPageBrandingVisualElement):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setSignInPageText(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setSquareLogo(value?:byte[]):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setSquareLogoDark(value?:byte[]):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setSquareLogoDarkRelativeUrl(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setSquareLogoRelativeUrl(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setTermsOfUse(value?:LoginPageBrandingVisualElement):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|public|setUsernameHintText(value?:String):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OrganizationalBrandingThemeLocalization +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalizationCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalizationCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalizationCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalizationCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalizationCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalizationCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalizationCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):OrganizationalBrandingThemeLocalizationCollectionResponse +com.microsoft.graph.beta.models.OrganizationalBrandingThemeLocalization~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.OrganizationAllowedAudiences::0000-Me com.microsoft.graph.beta.models.OrganizationAllowedAudiences::0001-Organization com.microsoft.graph.beta.models.OrganizationAllowedAudiences::0002-FederatedOrganizations @@ -243702,6 +252055,7 @@ com.microsoft.graph.beta.models.Place-->Entity com.microsoft.graph.beta.models.Place::|public|constructor():void com.microsoft.graph.beta.models.Place::|public|getAddress():PhysicalAddress com.microsoft.graph.beta.models.Place::|public|getCheckIns():java.util.List +com.microsoft.graph.beta.models.Place::|public|getChildren():java.util.List com.microsoft.graph.beta.models.Place::|public|getDisplayName():String com.microsoft.graph.beta.models.Place::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.Place::|public|getGeoCoordinates():OutlookGeoCoordinates @@ -243709,21 +252063,49 @@ com.microsoft.graph.beta.models.Place::|public|getIsWheelChairAccessible():Boole com.microsoft.graph.beta.models.Place::|public|getLabel():String com.microsoft.graph.beta.models.Place::|public|getParentId():String com.microsoft.graph.beta.models.Place::|public|getPhone():String -com.microsoft.graph.beta.models.Place::|public|getPlaceId():String com.microsoft.graph.beta.models.Place::|public|getTags():java.util.List com.microsoft.graph.beta.models.Place::|public|OdataType:String com.microsoft.graph.beta.models.Place::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Place::|public|setAddress(value?:PhysicalAddress):void com.microsoft.graph.beta.models.Place::|public|setCheckIns(value?:java.util.List):void +com.microsoft.graph.beta.models.Place::|public|setChildren(value?:java.util.List):void com.microsoft.graph.beta.models.Place::|public|setDisplayName(value?:String):void com.microsoft.graph.beta.models.Place::|public|setGeoCoordinates(value?:OutlookGeoCoordinates):void com.microsoft.graph.beta.models.Place::|public|setIsWheelChairAccessible(value?:Boolean):void com.microsoft.graph.beta.models.Place::|public|setLabel(value?:String):void com.microsoft.graph.beta.models.Place::|public|setParentId(value?:String):void com.microsoft.graph.beta.models.Place::|public|setPhone(value?:String):void -com.microsoft.graph.beta.models.Place::|public|setPlaceId(value?:String):void com.microsoft.graph.beta.models.Place::|public|setTags(value?:java.util.List):void com.microsoft.graph.beta.models.Place::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Place +com.microsoft.graph.beta.models.PlaceCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.PlaceCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.PlaceCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PlaceCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.PlaceCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PlaceCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.PlaceCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlaceCollectionResponse +com.microsoft.graph.beta.models.PlaceExecutionResult::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|constructor():void +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|getChildren():java.util.List +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|getError():PublicError +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|getOdataType():String +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|getSucceededPlace():Place +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|setChildren(value?:java.util.List):void +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|setError(value?:PublicError):void +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.PlaceExecutionResult::|public|setSucceededPlace(value?:Place):void +com.microsoft.graph.beta.models.PlaceExecutionResult::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlaceExecutionResult +com.microsoft.graph.beta.models.PlaceExecutionResult~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PlaceFeatureEnablement::0000-Unknown +com.microsoft.graph.beta.models.PlaceFeatureEnablement::0001-Enabled +com.microsoft.graph.beta.models.PlaceFeatureEnablement::0002-Disabled +com.microsoft.graph.beta.models.PlaceFeatureEnablement::0003-UnknownFutureValue com.microsoft.graph.beta.models.PlaceMode::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.PlaceMode::|public|constructor():void com.microsoft.graph.beta.models.PlaceMode::|public|getAdditionalData():Map @@ -243736,6 +252118,43 @@ com.microsoft.graph.beta.models.PlaceMode::|public|setBackingStore(value:Backing com.microsoft.graph.beta.models.PlaceMode::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.PlaceMode::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlaceMode com.microsoft.graph.beta.models.PlaceMode~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PlaceOperation-->Entity +com.microsoft.graph.beta.models.PlaceOperation::|public|constructor():void +com.microsoft.graph.beta.models.PlaceOperation::|public|getDetails():java.util.List +com.microsoft.graph.beta.models.PlaceOperation::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PlaceOperation::|public|getProgress():PlaceOperationProgress +com.microsoft.graph.beta.models.PlaceOperation::|public|getStatus():PlaceOperationStatus +com.microsoft.graph.beta.models.PlaceOperation::|public|OdataType:String +com.microsoft.graph.beta.models.PlaceOperation::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PlaceOperation::|public|setDetails(value?:java.util.List):void +com.microsoft.graph.beta.models.PlaceOperation::|public|setProgress(value?:PlaceOperationProgress):void +com.microsoft.graph.beta.models.PlaceOperation::|public|setStatus(value?:PlaceOperationStatus):void +com.microsoft.graph.beta.models.PlaceOperation::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlaceOperation +com.microsoft.graph.beta.models.PlaceOperationProgress::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|constructor():void +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|getFailedPlaceCount():Integer +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|getOdataType():String +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|getSucceededPlaceCount():Integer +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|getTotalPlaceCount():Integer +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|setFailedPlaceCount(value?:Integer):void +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|setSucceededPlaceCount(value?:Integer):void +com.microsoft.graph.beta.models.PlaceOperationProgress::|public|setTotalPlaceCount(value?:Integer):void +com.microsoft.graph.beta.models.PlaceOperationProgress::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PlaceOperationProgress +com.microsoft.graph.beta.models.PlaceOperationProgress~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.PlaceOperationStatus::0000-Created +com.microsoft.graph.beta.models.PlaceOperationStatus::0001-InProgress +com.microsoft.graph.beta.models.PlaceOperationStatus::0002-Succeeded +com.microsoft.graph.beta.models.PlaceOperationStatus::0003-Failed +com.microsoft.graph.beta.models.PlaceOperationStatus::0004-PartiallySucceeded +com.microsoft.graph.beta.models.PlaceOperationStatus::0005-Expired +com.microsoft.graph.beta.models.PlaceOperationStatus::0006-UnknownFutureValue com.microsoft.graph.beta.models.Planner-->Entity com.microsoft.graph.beta.models.Planner::|public|constructor():void com.microsoft.graph.beta.models.Planner::|public|getBuckets():java.util.List @@ -244970,6 +253389,7 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|getAuthenticationFlowsPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getAuthenticationMethodsPolicy():AuthenticationMethodsPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getAuthenticationStrengthPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getAuthorizationPolicy():java.util.List +com.microsoft.graph.beta.models.PolicyRoot::|public|getB2bManagementPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getB2cAuthenticationMethodsPolicy():B2cAuthenticationMethodsPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getClaimsMappingPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getConditionalAccessPolicies():java.util.List @@ -244986,6 +253406,7 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|getHomeRealmDiscoveryPolicie com.microsoft.graph.beta.models.PolicyRoot::|public|getIdentitySecurityDefaultsEnforcementPolicy():IdentitySecurityDefaultsEnforcementPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileAppManagementPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getMobileDeviceManagementPolicies():java.util.List +com.microsoft.graph.beta.models.PolicyRoot::|public|getOnPremAuthenticationPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getPermissionGrantPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getPermissionGrantPreApprovalPolicies():java.util.List com.microsoft.graph.beta.models.PolicyRoot::|public|getRoleManagementPolicies():java.util.List @@ -245003,6 +253424,7 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|setAuthenticationFlowsPolicy com.microsoft.graph.beta.models.PolicyRoot::|public|setAuthenticationMethodsPolicy(value?:AuthenticationMethodsPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setAuthenticationStrengthPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setAuthorizationPolicy(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setB2bManagementPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setB2cAuthenticationMethodsPolicy(value?:B2cAuthenticationMethodsPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setClaimsMappingPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setConditionalAccessPolicies(value?:java.util.List):void @@ -245018,6 +253440,7 @@ com.microsoft.graph.beta.models.PolicyRoot::|public|setHomeRealmDiscoveryPolicie com.microsoft.graph.beta.models.PolicyRoot::|public|setIdentitySecurityDefaultsEnforcementPolicy(value?:IdentitySecurityDefaultsEnforcementPolicy):void com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileAppManagementPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setMobileDeviceManagementPolicies(value?:java.util.List):void +com.microsoft.graph.beta.models.PolicyRoot::|public|setOnPremAuthenticationPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setPermissionGrantPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setPermissionGrantPreApprovalPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.PolicyRoot::|public|setRoleManagementPolicies(value?:java.util.List):void @@ -245482,6 +253905,8 @@ com.microsoft.graph.beta.models.PrincipalResourceMembershipsScope::|public|seria com.microsoft.graph.beta.models.PrincipalResourceMembershipsScope::|public|setPrincipalScopes(value?:java.util.List):void com.microsoft.graph.beta.models.PrincipalResourceMembershipsScope::|public|setResourceScopes(value?:java.util.List):void com.microsoft.graph.beta.models.PrincipalResourceMembershipsScope::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrincipalResourceMembershipsScope +com.microsoft.graph.beta.models.PrincipalType::0000-EntraIdUser +com.microsoft.graph.beta.models.PrincipalType::0001-UnknownFutureValue com.microsoft.graph.beta.models.Print::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.Print::|public|constructor():void com.microsoft.graph.beta.models.Print::|public|getAdditionalData():Map @@ -247509,6 +255934,7 @@ com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|getEligibilitySch com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|getEligibilityScheduleRequests():java.util.List com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|getEligibilitySchedules():java.util.List com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|getResources():java.util.List com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|OdataType:String com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|setAssignmentApprovals(value?:java.util.List):void @@ -247518,6 +255944,7 @@ com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|setAssignmentSche com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|setEligibilityScheduleInstances(value?:java.util.List):void com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|setEligibilityScheduleRequests(value?:java.util.List):void com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|setEligibilitySchedules(value?:java.util.List):void +com.microsoft.graph.beta.models.PrivilegedAccessGroup::|public|setResources(value?:java.util.List):void com.microsoft.graph.beta.models.PrivilegedAccessGroup::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):PrivilegedAccessGroup com.microsoft.graph.beta.models.PrivilegedAccessGroupAssignmentSchedule-->PrivilegedAccessSchedule com.microsoft.graph.beta.models.PrivilegedAccessGroupAssignmentSchedule::|public|constructor():void @@ -252210,15 +260637,19 @@ com.microsoft.graph.beta.models.RiskyAgentIdentity::|public|setAgentIdentity(val com.microsoft.graph.beta.models.RiskyAgentIdentity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RiskyAgentIdentity com.microsoft.graph.beta.models.RiskyAgentIdentityBlueprintPrincipal-->RiskyAgent com.microsoft.graph.beta.models.RiskyAgentIdentityBlueprintPrincipal::|public|constructor():void +com.microsoft.graph.beta.models.RiskyAgentIdentityBlueprintPrincipal::|public|getAgentIdentityBlueprintPrincipal():AgentIdentityBlueprintPrincipal com.microsoft.graph.beta.models.RiskyAgentIdentityBlueprintPrincipal::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.RiskyAgentIdentityBlueprintPrincipal::|public|OdataType:String com.microsoft.graph.beta.models.RiskyAgentIdentityBlueprintPrincipal::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.RiskyAgentIdentityBlueprintPrincipal::|public|setAgentIdentityBlueprintPrincipal(value?:AgentIdentityBlueprintPrincipal):void com.microsoft.graph.beta.models.RiskyAgentIdentityBlueprintPrincipal::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RiskyAgentIdentityBlueprintPrincipal com.microsoft.graph.beta.models.RiskyAgentUser-->RiskyAgent com.microsoft.graph.beta.models.RiskyAgentUser::|public|constructor():void +com.microsoft.graph.beta.models.RiskyAgentUser::|public|getAgentUser():AgentUser com.microsoft.graph.beta.models.RiskyAgentUser::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.RiskyAgentUser::|public|OdataType:String com.microsoft.graph.beta.models.RiskyAgentUser::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.RiskyAgentUser::|public|setAgentUser(value?:AgentUser):void com.microsoft.graph.beta.models.RiskyAgentUser::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):RiskyAgentUser com.microsoft.graph.beta.models.RiskyServicePrincipal-->Entity com.microsoft.graph.beta.models.RiskyServicePrincipal::|public|constructor():void @@ -252572,6 +261003,8 @@ com.microsoft.graph.beta.models.Room::|public|getFloorLabel():String com.microsoft.graph.beta.models.Room::|public|getFloorNumber():Integer com.microsoft.graph.beta.models.Room::|public|getIsTeamsEnabled():Boolean com.microsoft.graph.beta.models.Room::|public|getNickname():String +com.microsoft.graph.beta.models.Room::|public|getPlaceId():String +com.microsoft.graph.beta.models.Room::|public|getTeamsEnabledState():PlaceFeatureEnablement com.microsoft.graph.beta.models.Room::|public|getVideoDeviceName():String com.microsoft.graph.beta.models.Room::|public|OdataType:String com.microsoft.graph.beta.models.Room::|public|serialize(writer:SerializationWriter):Void @@ -252585,6 +261018,8 @@ com.microsoft.graph.beta.models.Room::|public|setFloorLabel(value?:String):void com.microsoft.graph.beta.models.Room::|public|setFloorNumber(value?:Integer):void com.microsoft.graph.beta.models.Room::|public|setIsTeamsEnabled(value?:Boolean):void com.microsoft.graph.beta.models.Room::|public|setNickname(value?:String):void +com.microsoft.graph.beta.models.Room::|public|setPlaceId(value?:String):void +com.microsoft.graph.beta.models.Room::|public|setTeamsEnabledState(value?:PlaceFeatureEnablement):void com.microsoft.graph.beta.models.Room::|public|setVideoDeviceName(value?:String):void com.microsoft.graph.beta.models.Room::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Room com.microsoft.graph.beta.models.RoomCollectionResponse-->BaseCollectionPaginationCountResponse @@ -254532,6 +262967,25 @@ com.microsoft.graph.beta.models.security.AedAuditRecord::|public|getFieldDeseria com.microsoft.graph.beta.models.security.AedAuditRecord::|public|OdataType:String com.microsoft.graph.beta.models.security.AedAuditRecord::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.security.AedAuditRecord::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AedAuditRecord +com.microsoft.graph.beta.models.security.AiAgentEvidence-->AlertEvidence +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|constructor():void +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|getAgentId():String +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|getAgentName():String +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|getHostingPlatformType():AiAgentPlatform +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|getInstructions():String +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|OdataType:String +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|setAgentId(value?:String):void +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|setAgentName(value?:String):void +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|setHostingPlatformType(value?:AiAgentPlatform):void +com.microsoft.graph.beta.models.security.AiAgentEvidence::|public|setInstructions(value?:String):void +com.microsoft.graph.beta.models.security.AiAgentEvidence::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):AiAgentEvidence +com.microsoft.graph.beta.models.security.AiAgentPlatform::0000-Unknown +com.microsoft.graph.beta.models.security.AiAgentPlatform::0001-AzureAIFoundry +com.microsoft.graph.beta.models.security.AiAgentPlatform::0002-CopilotStudio +com.microsoft.graph.beta.models.security.AiAgentPlatform::0003-Copilot +com.microsoft.graph.beta.models.security.AiAgentPlatform::0004-UnknownFutureValue com.microsoft.graph.beta.models.security.AiAppInteractionAuditRecord-->AuditData com.microsoft.graph.beta.models.security.AiAppInteractionAuditRecord::|public|constructor():void com.microsoft.graph.beta.models.security.AiAppInteractionAuditRecord::|public|getFieldDeserializers():Map> @@ -261644,6 +270098,7 @@ com.microsoft.graph.beta.models.security.Sensor::|public|getHealthIssues():java. com.microsoft.graph.beta.models.security.Sensor::|public|getHealthStatus():SensorHealthStatus com.microsoft.graph.beta.models.security.Sensor::|public|getOpenHealthIssuesCount():Long com.microsoft.graph.beta.models.security.Sensor::|public|getSensorType():SensorType +com.microsoft.graph.beta.models.security.Sensor::|public|getServiceStatus():ServiceStatus com.microsoft.graph.beta.models.security.Sensor::|public|getSettings():SensorSettings com.microsoft.graph.beta.models.security.Sensor::|public|getVersion():String com.microsoft.graph.beta.models.security.Sensor::|public|OdataType:String @@ -261656,18 +270111,21 @@ com.microsoft.graph.beta.models.security.Sensor::|public|setHealthIssues(value?: com.microsoft.graph.beta.models.security.Sensor::|public|setHealthStatus(value?:SensorHealthStatus):void com.microsoft.graph.beta.models.security.Sensor::|public|setOpenHealthIssuesCount(value?:Long):void com.microsoft.graph.beta.models.security.Sensor::|public|setSensorType(value?:SensorType):void +com.microsoft.graph.beta.models.security.Sensor::|public|setServiceStatus(value?:ServiceStatus):void com.microsoft.graph.beta.models.security.Sensor::|public|setSettings(value?:SensorSettings):void com.microsoft.graph.beta.models.security.Sensor::|public|setVersion(value?:String):void com.microsoft.graph.beta.models.security.Sensor::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Sensor com.microsoft.graph.beta.models.security.SensorCandidate-->Entity com.microsoft.graph.beta.models.security.SensorCandidate::|public|constructor():void com.microsoft.graph.beta.models.security.SensorCandidate::|public|getComputerDnsName():String +com.microsoft.graph.beta.models.security.SensorCandidate::|public|getDomainName():String com.microsoft.graph.beta.models.security.SensorCandidate::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.security.SensorCandidate::|public|getLastSeenDateTime():OffsetDateTime com.microsoft.graph.beta.models.security.SensorCandidate::|public|getSenseClientVersion():String com.microsoft.graph.beta.models.security.SensorCandidate::|public|OdataType:String com.microsoft.graph.beta.models.security.SensorCandidate::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.security.SensorCandidate::|public|setComputerDnsName(value?:String):void +com.microsoft.graph.beta.models.security.SensorCandidate::|public|setDomainName(value?:String):void com.microsoft.graph.beta.models.security.SensorCandidate::|public|setLastSeenDateTime(value?:OffsetDateTime):void com.microsoft.graph.beta.models.security.SensorCandidate::|public|setSenseClientVersion(value?:String):void com.microsoft.graph.beta.models.security.SensorCandidate::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SensorCandidate @@ -261780,6 +270238,13 @@ com.microsoft.graph.beta.models.security.ServiceSource::0010-MicrosoftDefenderFo com.microsoft.graph.beta.models.security.ServiceSource::0011-MicrosoftSentinel com.microsoft.graph.beta.models.security.ServiceSource::0012-MicrosoftInsiderRiskManagement com.microsoft.graph.beta.models.security.ServiceSource::0013-MicrosoftThreatIntelligence +com.microsoft.graph.beta.models.security.ServiceStatus::0000-Stopped +com.microsoft.graph.beta.models.security.ServiceStatus::0001-Starting +com.microsoft.graph.beta.models.security.ServiceStatus::0002-Running +com.microsoft.graph.beta.models.security.ServiceStatus::0003-Disabled +com.microsoft.graph.beta.models.security.ServiceStatus::0004-Onboarding +com.microsoft.graph.beta.models.security.ServiceStatus::0005-Unknown +com.microsoft.graph.beta.models.security.ServiceStatus::0006-UnknownFutureValue com.microsoft.graph.beta.models.security.SettingsContainer-->Entity com.microsoft.graph.beta.models.security.SettingsContainer::|public|constructor():void com.microsoft.graph.beta.models.security.SettingsContainer::|public|getAutoAuditingConfiguration():AutoAuditingConfiguration @@ -263499,6 +271964,18 @@ com.microsoft.graph.beta.models.SecurityReportsRoot::|public|getFieldDeserialize com.microsoft.graph.beta.models.SecurityReportsRoot::|public|OdataType:String com.microsoft.graph.beta.models.SecurityReportsRoot::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SecurityReportsRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityReportsRoot +com.microsoft.graph.beta.models.SecurityRequirement::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SecurityRequirement::|public|constructor():void +com.microsoft.graph.beta.models.SecurityRequirement::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SecurityRequirement::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SecurityRequirement::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SecurityRequirement::|public|getOdataType():String +com.microsoft.graph.beta.models.SecurityRequirement::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SecurityRequirement::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SecurityRequirement::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SecurityRequirement::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SecurityRequirement::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecurityRequirement +com.microsoft.graph.beta.models.SecurityRequirement~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.SecurityResource::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.SecurityResource::|public|constructor():void com.microsoft.graph.beta.models.SecurityResource::|public|getAdditionalData():Map @@ -263519,6 +271996,18 @@ com.microsoft.graph.beta.models.SecurityResourceType::0001-Attacked com.microsoft.graph.beta.models.SecurityResourceType::0002-Related com.microsoft.graph.beta.models.SecurityResourceType::0003-UnknownFutureValue com.microsoft.graph.beta.models.SecurityResource~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.SecuritySchemes::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SecuritySchemes::|public|constructor():void +com.microsoft.graph.beta.models.SecuritySchemes::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SecuritySchemes::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SecuritySchemes::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SecuritySchemes::|public|getOdataType():String +com.microsoft.graph.beta.models.SecuritySchemes::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SecuritySchemes::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SecuritySchemes::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SecuritySchemes::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SecuritySchemes::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SecuritySchemes +com.microsoft.graph.beta.models.SecuritySchemes~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.SecurityToolAwsResourceAdministratorFinding-->AwsSecurityToolAdministrationFinding com.microsoft.graph.beta.models.SecurityToolAwsResourceAdministratorFinding::|public|constructor():void com.microsoft.graph.beta.models.SecurityToolAwsResourceAdministratorFinding::|public|getFieldDeserializers():Map> @@ -264246,6 +272735,7 @@ com.microsoft.graph.beta.models.ServicePrincipal::|public|getAppRoleAssignments( com.microsoft.graph.beta.models.ServicePrincipal::|public|getAppRoles():java.util.List com.microsoft.graph.beta.models.ServicePrincipal::|public|getClaimsMappingPolicies():java.util.List com.microsoft.graph.beta.models.ServicePrincipal::|public|getClaimsPolicy():CustomClaimsPolicy +com.microsoft.graph.beta.models.ServicePrincipal::|public|getCreatedByAppId():String com.microsoft.graph.beta.models.ServicePrincipal::|public|getCreatedObjects():java.util.List com.microsoft.graph.beta.models.ServicePrincipal::|public|getCustomSecurityAttributes():CustomSecurityAttributeValue com.microsoft.graph.beta.models.ServicePrincipal::|public|getDelegatedPermissionClassifications():java.util.List @@ -264308,6 +272798,7 @@ com.microsoft.graph.beta.models.ServicePrincipal::|public|setAppRoleAssignments( com.microsoft.graph.beta.models.ServicePrincipal::|public|setAppRoles(value?:java.util.List):void com.microsoft.graph.beta.models.ServicePrincipal::|public|setClaimsMappingPolicies(value?:java.util.List):void com.microsoft.graph.beta.models.ServicePrincipal::|public|setClaimsPolicy(value?:CustomClaimsPolicy):void +com.microsoft.graph.beta.models.ServicePrincipal::|public|setCreatedByAppId(value?:String):void com.microsoft.graph.beta.models.ServicePrincipal::|public|setCreatedObjects(value?:java.util.List):void com.microsoft.graph.beta.models.ServicePrincipal::|public|setCustomSecurityAttributes(value?:CustomSecurityAttributeValue):void com.microsoft.graph.beta.models.ServicePrincipal::|public|setDelegatedPermissionClassifications(value?:java.util.List):void @@ -265100,6 +273591,27 @@ com.microsoft.graph.beta.models.SharePointGroupCollectionResponse::|public|getVa com.microsoft.graph.beta.models.SharePointGroupCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SharePointGroupCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.SharePointGroupCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointGroupCollectionResponse +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping-->SharePointIdentityMapping +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|constructor():void +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|getGroupType():SharePointIdentityMappingGroupType +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|getSourceGroupIdentity():Identity +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|getTargetGroupIdentity():Identity +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|getTargetGroupMigrationData():SharePointIdentityMappingGroupMigrationData +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|OdataType:String +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|setGroupType(value?:SharePointIdentityMappingGroupType):void +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|setSourceGroupIdentity(value?:Identity):void +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|setTargetGroupIdentity(value?:Identity):void +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|public|setTargetGroupMigrationData(value?:SharePointIdentityMappingGroupMigrationData):void +com.microsoft.graph.beta.models.SharePointGroupIdentityMapping::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointGroupIdentityMapping +com.microsoft.graph.beta.models.SharePointGroupIdentityMappingCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.SharePointGroupIdentityMappingCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.SharePointGroupIdentityMappingCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointGroupIdentityMappingCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.SharePointGroupIdentityMappingCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointGroupIdentityMappingCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.SharePointGroupIdentityMappingCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointGroupIdentityMappingCollectionResponse com.microsoft.graph.beta.models.SharePointGroupMember-->Entity com.microsoft.graph.beta.models.SharePointGroupMember::|public|constructor():void com.microsoft.graph.beta.models.SharePointGroupMember::|public|getFieldDeserializers():Map> @@ -265115,6 +273627,16 @@ com.microsoft.graph.beta.models.SharePointGroupMemberCollectionResponse::|public com.microsoft.graph.beta.models.SharePointGroupMemberCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SharePointGroupMemberCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.SharePointGroupMemberCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointGroupMemberCollectionResponse +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters-->SharePointMigrationTaskParameters +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters::|public|constructor():void +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters::|public|getSourceGroupIdentity():GroupIdentity +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters::|public|getTargetGroupIdentity():GroupIdentity +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters::|public|OdataType:String +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters::|public|setSourceGroupIdentity(value?:GroupIdentity):void +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters::|public|setTargetGroupIdentity(value?:GroupIdentity):void +com.microsoft.graph.beta.models.SharePointGroupMigrationTaskParameters::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointGroupMigrationTaskParameters com.microsoft.graph.beta.models.SharePointIdentity-->Identity com.microsoft.graph.beta.models.SharePointIdentity::|public|constructor():void com.microsoft.graph.beta.models.SharePointIdentity::|public|getFieldDeserializers():Map> @@ -265123,6 +273645,51 @@ com.microsoft.graph.beta.models.SharePointIdentity::|public|OdataType:String com.microsoft.graph.beta.models.SharePointIdentity::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SharePointIdentity::|public|setLoginName(value?:String):void com.microsoft.graph.beta.models.SharePointIdentity::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointIdentity +com.microsoft.graph.beta.models.SharePointIdentityMapping-->Entity +com.microsoft.graph.beta.models.SharePointIdentityMapping::|public|constructor():void +com.microsoft.graph.beta.models.SharePointIdentityMapping::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointIdentityMapping::|public|getSourceOrganizationId():UUID +com.microsoft.graph.beta.models.SharePointIdentityMapping::|public|OdataType:String +com.microsoft.graph.beta.models.SharePointIdentityMapping::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointIdentityMapping::|public|setSourceOrganizationId(value?:UUID):void +com.microsoft.graph.beta.models.SharePointIdentityMapping::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointIdentityMapping +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|constructor():void +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|getMailNickname():String +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|getOdataType():String +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|setMailNickname(value?:String):void +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointIdentityMappingGroupMigrationData +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupMigrationData~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupType::0000-None +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupType::0001-RegularGroup +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupType::0002-M365Group +com.microsoft.graph.beta.models.SharePointIdentityMappingGroupType::0003-UnknownFutureValue +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|constructor():void +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|getEmail():String +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|getOdataType():String +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|setEmail(value?:String):void +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointIdentityMappingUserMigrationData +com.microsoft.graph.beta.models.SharePointIdentityMappingUserMigrationData~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.SharePointIdentityMappingUserType::0000-None +com.microsoft.graph.beta.models.SharePointIdentityMappingUserType::0001-RegularUser +com.microsoft.graph.beta.models.SharePointIdentityMappingUserType::0002-AdminUser +com.microsoft.graph.beta.models.SharePointIdentityMappingUserType::0003-GuestUser +com.microsoft.graph.beta.models.SharePointIdentityMappingUserType::0004-UnknownFutureValue com.microsoft.graph.beta.models.SharePointIdentitySet-->IdentitySet com.microsoft.graph.beta.models.SharePointIdentitySet::|public|constructor():void com.microsoft.graph.beta.models.SharePointIdentitySet::|public|getFieldDeserializers():Map> @@ -265342,6 +273909,77 @@ com.microsoft.graph.beta.models.SharePointMigrationObjectType::0006-Alert com.microsoft.graph.beta.models.SharePointMigrationObjectType::0007-SharedWithObject com.microsoft.graph.beta.models.SharePointMigrationObjectType::0008-Invalid com.microsoft.graph.beta.models.SharePointMigrationObjectType::0009-UnknownFutureValue +com.microsoft.graph.beta.models.SharePointMigrationsRoot-->Entity +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|constructor():void +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|getCrossOrganizationGroupMappings():java.util.List +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|getCrossOrganizationMigrationTasks():java.util.List +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|getCrossOrganizationUserMappings():java.util.List +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|OdataType:String +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|setCrossOrganizationGroupMappings(value?:java.util.List):void +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|setCrossOrganizationMigrationTasks(value?:java.util.List):void +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|public|setCrossOrganizationUserMappings(value?:java.util.List):void +com.microsoft.graph.beta.models.SharePointMigrationsRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointMigrationsRoot +com.microsoft.graph.beta.models.SharePointMigrationTask-->Entity +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|constructor():void +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|getError():PublicError +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|getFinishedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|getLastUpdatedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|getParameters():SharePointMigrationTaskParameters +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|getStartedDateTime():OffsetDateTime +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|getStatus():SharePointMigrationTaskStatus +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|OdataType:String +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|setError(value?:PublicError):void +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|setFinishedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|setLastUpdatedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|setParameters(value?:SharePointMigrationTaskParameters):void +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|setStartedDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.SharePointMigrationTask::|public|setStatus(value?:SharePointMigrationTaskStatus):void +com.microsoft.graph.beta.models.SharePointMigrationTask::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointMigrationTask +com.microsoft.graph.beta.models.SharePointMigrationTaskCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.SharePointMigrationTaskCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.SharePointMigrationTaskCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointMigrationTaskCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.SharePointMigrationTaskCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointMigrationTaskCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.SharePointMigrationTaskCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointMigrationTaskCollectionResponse +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|protected|backingStore:BackingStore +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|constructor():void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getOdataType():String +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getPreferredLatestStartDateTime():OffsetDateTime +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getPreferredStartDateTime():OffsetDateTime +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getSourceSiteUrl():String +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getTargetDataLocationCode():String +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getTargetOrganizationHost():String +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getTargetOrganizationId():UUID +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getTargetSiteUrl():String +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|getValidateOnly():Boolean +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setPreferredLatestStartDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setPreferredStartDateTime(value?:OffsetDateTime):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setSourceSiteUrl(value?:String):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setTargetDataLocationCode(value?:String):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setTargetOrganizationHost(value?:String):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setTargetOrganizationId(value?:UUID):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setTargetSiteUrl(value?:String):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|public|setValidateOnly(value?:Boolean):void +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointMigrationTaskParameters +com.microsoft.graph.beta.models.SharePointMigrationTaskParameters~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.SharePointMigrationTaskStatus::0000-NotStarted +com.microsoft.graph.beta.models.SharePointMigrationTaskStatus::0001-InProgress +com.microsoft.graph.beta.models.SharePointMigrationTaskStatus::0002-Completed +com.microsoft.graph.beta.models.SharePointMigrationTaskStatus::0003-Cancelled +com.microsoft.graph.beta.models.SharePointMigrationTaskStatus::0004-Failed +com.microsoft.graph.beta.models.SharePointMigrationTaskStatus::0005-UnknownFutureValue com.microsoft.graph.beta.models.SharePointOneDriveOptions::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.SharePointOneDriveOptions::|public|constructor():void com.microsoft.graph.beta.models.SharePointOneDriveOptions::|public|getAdditionalData():Map @@ -265396,6 +274034,14 @@ com.microsoft.graph.beta.models.SharePointRestoreSessionCollectionResponse::|pub com.microsoft.graph.beta.models.SharePointRestoreSessionCollectionResponse::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SharePointRestoreSessionCollectionResponse::|public|setValue(value?:java.util.List):void com.microsoft.graph.beta.models.SharePointRestoreSessionCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointRestoreSessionCollectionResponse +com.microsoft.graph.beta.models.SharePointRoot-->Entity +com.microsoft.graph.beta.models.SharePointRoot::|public|constructor():void +com.microsoft.graph.beta.models.SharePointRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointRoot::|public|getMigrations():SharePointMigrationsRoot +com.microsoft.graph.beta.models.SharePointRoot::|public|OdataType:String +com.microsoft.graph.beta.models.SharePointRoot::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointRoot::|public|setMigrations(value?:SharePointMigrationsRoot):void +com.microsoft.graph.beta.models.SharePointRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointRoot com.microsoft.graph.beta.models.SharepointSettings-->Entity com.microsoft.graph.beta.models.SharepointSettings::|public|constructor():void com.microsoft.graph.beta.models.SharepointSettings::|public|getAllowedDomainGuidsForSyncApp():java.util.List @@ -265480,6 +274126,43 @@ com.microsoft.graph.beta.models.SharePointSharingAbilities::|public|setOrganizat com.microsoft.graph.beta.models.SharePointSharingAbilities::|public|setSpecificPeopleLinkAbilities(value?:LinkScopeAbilities):void com.microsoft.graph.beta.models.SharePointSharingAbilities::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointSharingAbilities com.microsoft.graph.beta.models.SharePointSharingAbilities~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.models.SharePointSiteMigrationTaskParameters-->SharePointMigrationTaskParameters +com.microsoft.graph.beta.models.SharePointSiteMigrationTaskParameters::|public|constructor():void +com.microsoft.graph.beta.models.SharePointSiteMigrationTaskParameters::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointSiteMigrationTaskParameters::|public|OdataType:String +com.microsoft.graph.beta.models.SharePointSiteMigrationTaskParameters::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointSiteMigrationTaskParameters::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointSiteMigrationTaskParameters +com.microsoft.graph.beta.models.SharePointUserIdentityMapping-->SharePointIdentityMapping +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|constructor():void +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|getSourceUserIdentity():UserIdentity +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|getTargetUserIdentity():UserIdentity +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|getTargetUserMigrationData():SharePointIdentityMappingUserMigrationData +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|getUserType():SharePointIdentityMappingUserType +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|OdataType:String +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|setSourceUserIdentity(value?:UserIdentity):void +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|setTargetUserIdentity(value?:UserIdentity):void +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|setTargetUserMigrationData(value?:SharePointIdentityMappingUserMigrationData):void +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|public|setUserType(value?:SharePointIdentityMappingUserType):void +com.microsoft.graph.beta.models.SharePointUserIdentityMapping::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointUserIdentityMapping +com.microsoft.graph.beta.models.SharePointUserIdentityMappingCollectionResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.models.SharePointUserIdentityMappingCollectionResponse::|public|constructor():void +com.microsoft.graph.beta.models.SharePointUserIdentityMappingCollectionResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointUserIdentityMappingCollectionResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.models.SharePointUserIdentityMappingCollectionResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointUserIdentityMappingCollectionResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.models.SharePointUserIdentityMappingCollectionResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointUserIdentityMappingCollectionResponse +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters-->SharePointMigrationTaskParameters +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters::|public|constructor():void +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters::|public|getSourceUserIdentity():UserIdentity +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters::|public|getTargetUserIdentity():UserIdentity +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters::|public|OdataType:String +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters::|public|setSourceUserIdentity(value?:UserIdentity):void +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters::|public|setTargetUserIdentity(value?:UserIdentity):void +com.microsoft.graph.beta.models.SharePointUserMigrationTaskParameters::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SharePointUserMigrationTaskParameters com.microsoft.graph.beta.models.SharingCapabilities::0000-Disabled com.microsoft.graph.beta.models.SharingCapabilities::0001-ExternalUserSharingOnly com.microsoft.graph.beta.models.SharingCapabilities::0002-ExternalUserAndGuestSharing @@ -266023,6 +274706,7 @@ com.microsoft.graph.beta.models.SignInCollectionResponse::|static|public|createF com.microsoft.graph.beta.models.SignInConditions::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.SignInConditions::|public|constructor():void com.microsoft.graph.beta.models.SignInConditions::|public|getAdditionalData():Map +com.microsoft.graph.beta.models.SignInConditions::|public|getAgentIdRiskLevel():AgentIdRiskLevel com.microsoft.graph.beta.models.SignInConditions::|public|getAuthenticationFlow():AuthenticationFlow com.microsoft.graph.beta.models.SignInConditions::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.SignInConditions::|public|getClientAppType():ConditionalAccessClientApp @@ -266038,6 +274722,7 @@ com.microsoft.graph.beta.models.SignInConditions::|public|getSignInRiskLevel():R com.microsoft.graph.beta.models.SignInConditions::|public|getUserRiskLevel():RiskLevel com.microsoft.graph.beta.models.SignInConditions::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SignInConditions::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.models.SignInConditions::|public|setAgentIdRiskLevel(value?:AgentIdRiskLevel):void com.microsoft.graph.beta.models.SignInConditions::|public|setAuthenticationFlow(value?:AuthenticationFlow):void com.microsoft.graph.beta.models.SignInConditions::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.SignInConditions::|public|setClientAppType(value?:ConditionalAccessClientApp):void @@ -267054,7 +275739,9 @@ com.microsoft.graph.beta.models.SolutionsRoot::|public|getBookingBusinesses():ja com.microsoft.graph.beta.models.SolutionsRoot::|public|getBookingCurrencies():java.util.List com.microsoft.graph.beta.models.SolutionsRoot::|public|getBusinessScenarios():java.util.List com.microsoft.graph.beta.models.SolutionsRoot::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.SolutionsRoot::|public|getMigrations():MigrationsRoot com.microsoft.graph.beta.models.SolutionsRoot::|public|getOdataType():String +com.microsoft.graph.beta.models.SolutionsRoot::|public|getSharePoint():SharePointRoot com.microsoft.graph.beta.models.SolutionsRoot::|public|getVirtualEvents():VirtualEventsRoot com.microsoft.graph.beta.models.SolutionsRoot::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.SolutionsRoot::|public|setAdditionalData(value?:Map):void @@ -267064,7 +275751,9 @@ com.microsoft.graph.beta.models.SolutionsRoot::|public|setBackupRestore(value?:B com.microsoft.graph.beta.models.SolutionsRoot::|public|setBookingBusinesses(value?:java.util.List):void com.microsoft.graph.beta.models.SolutionsRoot::|public|setBookingCurrencies(value?:java.util.List):void com.microsoft.graph.beta.models.SolutionsRoot::|public|setBusinessScenarios(value?:java.util.List):void +com.microsoft.graph.beta.models.SolutionsRoot::|public|setMigrations(value?:MigrationsRoot):void com.microsoft.graph.beta.models.SolutionsRoot::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.SolutionsRoot::|public|setSharePoint(value?:SharePointRoot):void com.microsoft.graph.beta.models.SolutionsRoot::|public|setVirtualEvents(value?:VirtualEventsRoot):void com.microsoft.graph.beta.models.SolutionsRoot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):SolutionsRoot com.microsoft.graph.beta.models.SolutionsRoot~~>AdditionalDataHolder; BackedModel; Parsable @@ -271800,12 +280489,14 @@ com.microsoft.graph.beta.models.TimeConstraint::|public|getAdditionalData():Map< com.microsoft.graph.beta.models.TimeConstraint::|public|getBackingStore():BackingStore com.microsoft.graph.beta.models.TimeConstraint::|public|getFieldDeserializers():Map> com.microsoft.graph.beta.models.TimeConstraint::|public|getOdataType():String +com.microsoft.graph.beta.models.TimeConstraint::|public|getRecurrence():PatternedRecurrence com.microsoft.graph.beta.models.TimeConstraint::|public|getTimeSlots():java.util.List com.microsoft.graph.beta.models.TimeConstraint::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.TimeConstraint::|public|setActivityDomain(value?:ActivityDomain):void com.microsoft.graph.beta.models.TimeConstraint::|public|setAdditionalData(value?:Map):void com.microsoft.graph.beta.models.TimeConstraint::|public|setBackingStore(value:BackingStore):void com.microsoft.graph.beta.models.TimeConstraint::|public|setOdataType(value?:String):void +com.microsoft.graph.beta.models.TimeConstraint::|public|setRecurrence(value?:PatternedRecurrence):void com.microsoft.graph.beta.models.TimeConstraint::|public|setTimeSlots(value?:java.util.List):void com.microsoft.graph.beta.models.TimeConstraint::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TimeConstraint com.microsoft.graph.beta.models.TimeConstraint~~>AdditionalDataHolder; BackedModel; Parsable @@ -271969,6 +280660,14 @@ com.microsoft.graph.beta.models.TimeSlot::|public|setEnd(value?:DateTimeTimeZone com.microsoft.graph.beta.models.TimeSlot::|public|setOdataType(value?:String):void com.microsoft.graph.beta.models.TimeSlot::|public|setStart(value?:DateTimeTimeZone):void com.microsoft.graph.beta.models.TimeSlot::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TimeSlot +com.microsoft.graph.beta.models.TimeSlotAvailability-->TimeSlot +com.microsoft.graph.beta.models.TimeSlotAvailability::|public|constructor():void +com.microsoft.graph.beta.models.TimeSlotAvailability::|public|getAvailability():FreeBusyStatus +com.microsoft.graph.beta.models.TimeSlotAvailability::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.TimeSlotAvailability::|public|OdataType:String +com.microsoft.graph.beta.models.TimeSlotAvailability::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.TimeSlotAvailability::|public|setAvailability(value?:FreeBusyStatus):void +com.microsoft.graph.beta.models.TimeSlotAvailability::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TimeSlotAvailability com.microsoft.graph.beta.models.TimeSlot~~>AdditionalDataHolder; BackedModel; Parsable com.microsoft.graph.beta.models.TimeZoneBase::|protected|backingStore:BackingStore com.microsoft.graph.beta.models.TimeZoneBase::|public|constructor():void @@ -272888,6 +281587,14 @@ com.microsoft.graph.beta.models.TypedEmailAddress::|public|serialize(writer:Seri com.microsoft.graph.beta.models.TypedEmailAddress::|public|setOtherLabel(value?:String):void com.microsoft.graph.beta.models.TypedEmailAddress::|public|setType(value?:EmailType):void com.microsoft.graph.beta.models.TypedEmailAddress::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):TypedEmailAddress +com.microsoft.graph.beta.models.UnavailablePlaceMode-->PlaceMode +com.microsoft.graph.beta.models.UnavailablePlaceMode::|public|constructor():void +com.microsoft.graph.beta.models.UnavailablePlaceMode::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.models.UnavailablePlaceMode::|public|getReason():String +com.microsoft.graph.beta.models.UnavailablePlaceMode::|public|OdataType:String +com.microsoft.graph.beta.models.UnavailablePlaceMode::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.models.UnavailablePlaceMode::|public|setReason(value?:String):void +com.microsoft.graph.beta.models.UnavailablePlaceMode::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):UnavailablePlaceMode com.microsoft.graph.beta.models.UnenforcedMfaAwsUserFinding-->IdentityFinding com.microsoft.graph.beta.models.UnenforcedMfaAwsUserFinding::|public|constructor():void com.microsoft.graph.beta.models.UnenforcedMfaAwsUserFinding::|public|getFieldDeserializers():Map> @@ -274110,6 +282817,7 @@ com.microsoft.graph.beta.models.User::|public|getFollowedSites():java.util.List< com.microsoft.graph.beta.models.User::|public|getGivenName():String com.microsoft.graph.beta.models.User::|public|getHireDate():OffsetDateTime com.microsoft.graph.beta.models.User::|public|getIdentities():java.util.List +com.microsoft.graph.beta.models.User::|public|getIdentityParentId():String com.microsoft.graph.beta.models.User::|public|getImAddresses():java.util.List com.microsoft.graph.beta.models.User::|public|getInferenceClassification():InferenceClassification com.microsoft.graph.beta.models.User::|public|getInfoCatalogs():java.util.List @@ -274273,6 +282981,7 @@ com.microsoft.graph.beta.models.User::|public|setFollowedSites(value?:java.util. com.microsoft.graph.beta.models.User::|public|setGivenName(value?:String):void com.microsoft.graph.beta.models.User::|public|setHireDate(value?:OffsetDateTime):void com.microsoft.graph.beta.models.User::|public|setIdentities(value?:java.util.List):void +com.microsoft.graph.beta.models.User::|public|setIdentityParentId(value?:String):void com.microsoft.graph.beta.models.User::|public|setImAddresses(value?:java.util.List):void com.microsoft.graph.beta.models.User::|public|setInferenceClassification(value?:InferenceClassification):void com.microsoft.graph.beta.models.User::|public|setInfoCatalogs(value?:java.util.List):void @@ -278940,6 +287649,8 @@ com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0017-Time com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0018-InsiderRisk com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0019-AuthenticationFlow com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0020-UnknownFutureValue +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0021-AgentIdRisk +com.microsoft.graph.beta.models.WhatIfAnalysisReasons::0022-AgentIdentities com.microsoft.graph.beta.models.WhatIfAnalysisResult-->ConditionalAccessPolicy com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|constructor():void com.microsoft.graph.beta.models.WhatIfAnalysisResult::|public|getAnalysisReasons():WhatIfAnalysisReasons @@ -286887,6 +295598,7 @@ com.microsoft.graph.beta.models.Workspace::|public|getFloorLabel():String com.microsoft.graph.beta.models.Workspace::|public|getFloorNumber():Integer com.microsoft.graph.beta.models.Workspace::|public|getMode():PlaceMode com.microsoft.graph.beta.models.Workspace::|public|getNickname():String +com.microsoft.graph.beta.models.Workspace::|public|getPlaceId():String com.microsoft.graph.beta.models.Workspace::|public|OdataType:String com.microsoft.graph.beta.models.Workspace::|public|serialize(writer:SerializationWriter):Void com.microsoft.graph.beta.models.Workspace::|public|setBuilding(value?:String):void @@ -286897,6 +295609,7 @@ com.microsoft.graph.beta.models.Workspace::|public|setFloorLabel(value?:String): com.microsoft.graph.beta.models.Workspace::|public|setFloorNumber(value?:Integer):void com.microsoft.graph.beta.models.Workspace::|public|setMode(value?:PlaceMode):void com.microsoft.graph.beta.models.Workspace::|public|setNickname(value?:String):void +com.microsoft.graph.beta.models.Workspace::|public|setPlaceId(value?:String):void com.microsoft.graph.beta.models.Workspace::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):Workspace com.microsoft.graph.beta.models.WorkspaceCollectionResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.models.WorkspaceCollectionResponse::|public|constructor():void @@ -287695,6 +296408,7 @@ com.microsoft.graph.beta.networkaccess.connectivity.branches.item.BranchSiteItem com.microsoft.graph.beta.networkaccess.connectivity.branches.item.BranchSiteItemRequestBuilder::|public|delete():Void com.microsoft.graph.beta.networkaccess.connectivity.branches.item.BranchSiteItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void com.microsoft.graph.beta.networkaccess.connectivity.branches.item.BranchSiteItemRequestBuilder::|public|deviceLinks:DeviceLinksRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.BranchSiteItemRequestBuilder::|public|forwardingProfiles:ForwardingProfilesRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.branches.item.BranchSiteItemRequestBuilder::|public|get():BranchSite com.microsoft.graph.beta.networkaccess.connectivity.branches.item.BranchSiteItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):BranchSite com.microsoft.graph.beta.networkaccess.connectivity.branches.item.BranchSiteItemRequestBuilder::|public|patch(body:BranchSite):BranchSite @@ -287861,6 +296575,167 @@ com.microsoft.graph.beta.networkaccess.connectivity.branches.item.devicelinks.it com.microsoft.graph.beta.networkaccess.connectivity.branches.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|toPatchRequestInformation(body:DeviceLink):RequestInformation com.microsoft.graph.beta.networkaccess.connectivity.branches.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|toPatchRequestInformation(body:DeviceLink; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.networkaccess.connectivity.branches.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|withUrl(rawUrl:String):DeviceLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|byForwardingProfileId(forwardingProfileId:String):ForwardingProfileItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|get():ForwardingProfileCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ForwardingProfileCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|post(body:ForwardingProfile):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|post(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toPostRequestInformation(body:ForwardingProfile):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toPostRequestInformation(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|withUrl(rawUrl:String):ForwardingProfilesRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|get():ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|patch(body:ForwardingProfile):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|patch(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|policies:PoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|servicePrincipal:ServicePrincipalRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toPatchRequestInformation(body:ForwardingProfile):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toPatchRequestInformation(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|withUrl(rawUrl:String):ForwardingProfileItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|get():Policy +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Policy +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|withUrl(rawUrl:String):PolicyRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|get():PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|patch(body:PolicyLink):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|patch(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|policy:PolicyRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toPatchRequestInformation(body:PolicyLink):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toPatchRequestInformation(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|withUrl(rawUrl:String):PolicyLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|byPolicyLinkId(policyLinkId:String):PolicyLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|get():PolicyLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|post(body:PolicyLink):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|post(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:PolicyLink):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|withUrl(rawUrl:String):PoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|get():ServicePrincipal +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ServicePrincipal +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.branches.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|withUrl(rawUrl:String):ServicePrincipalRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -287880,6 +296755,7 @@ com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder:: com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl(url:String):MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|patch(body:Connectivity):Connectivity com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|patch(body:Connectivity; requestConfiguration?:java.util.function.Consumer):Connectivity +com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|remoteNetworks:RemoteNetworksRequestBuilder com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.networkaccess.connectivity.ConnectivityRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -287896,6 +296772,390 @@ com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessg com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.networkaccess.connectivity.microsoftgraphnetworkaccessgetwebcategorybyurlwithurl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|withUrl(rawUrl:String):MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|get():RemoteNetworkConnectivityConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):RemoteNetworkConnectivityConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|links:LinksRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|patch(body:RemoteNetworkConnectivityConfiguration):RemoteNetworkConnectivityConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|patch(body:RemoteNetworkConnectivityConfiguration; requestConfiguration?:java.util.function.Consumer):RemoteNetworkConnectivityConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|toPatchRequestInformation(body:RemoteNetworkConnectivityConfiguration):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|toPatchRequestInformation(body:RemoteNetworkConnectivityConfiguration; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.ConnectivityConfigurationRequestBuilder::|public|withUrl(rawUrl:String):ConnectivityConfigurationRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|get():ConnectivityConfigurationLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConnectivityConfigurationLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|patch(body:ConnectivityConfigurationLink):ConnectivityConfigurationLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|patch(body:ConnectivityConfigurationLink; requestConfiguration?:java.util.function.Consumer):ConnectivityConfigurationLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|toPatchRequestInformation(body:ConnectivityConfigurationLink):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|toPatchRequestInformation(body:ConnectivityConfigurationLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.item.ConnectivityConfigurationLinkItemRequestBuilder::|public|withUrl(rawUrl:String):ConnectivityConfigurationLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|byConnectivityConfigurationLinkId(connectivityConfigurationLinkId:String):ConnectivityConfigurationLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|get():ConnectivityConfigurationLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConnectivityConfigurationLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|post(body:ConnectivityConfigurationLink):ConnectivityConfigurationLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|post(body:ConnectivityConfigurationLink; requestConfiguration?:java.util.function.Consumer):ConnectivityConfigurationLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|toPostRequestInformation(body:ConnectivityConfigurationLink):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|toPostRequestInformation(body:ConnectivityConfigurationLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.connectivityconfiguration.links.LinksRequestBuilder::|public|withUrl(rawUrl:String):LinksRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|byDeviceLinkId(deviceLinkId:String):DeviceLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|get():DeviceLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeviceLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|post(body:DeviceLink):DeviceLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|post(body:DeviceLink; requestConfiguration?:java.util.function.Consumer):DeviceLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|toPostRequestInformation(body:DeviceLink):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|toPostRequestInformation(body:DeviceLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.DeviceLinksRequestBuilder::|public|withUrl(rawUrl:String):DeviceLinksRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|get():DeviceLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DeviceLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|patch(body:DeviceLink):DeviceLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|patch(body:DeviceLink; requestConfiguration?:java.util.function.Consumer):DeviceLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|toPatchRequestInformation(body:DeviceLink):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|toPatchRequestInformation(body:DeviceLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.devicelinks.item.DeviceLinkItemRequestBuilder::|public|withUrl(rawUrl:String):DeviceLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|byForwardingProfileId(forwardingProfileId:String):ForwardingProfileItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|get():ForwardingProfileCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ForwardingProfileCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|post(body:ForwardingProfile):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|post(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toPostRequestInformation(body:ForwardingProfile):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toPostRequestInformation(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|withUrl(rawUrl:String):ForwardingProfilesRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|get():ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|patch(body:ForwardingProfile):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|patch(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):ForwardingProfile +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|policies:PoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|servicePrincipal:ServicePrincipalRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toPatchRequestInformation(body:ForwardingProfile):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toPatchRequestInformation(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|withUrl(rawUrl:String):ForwardingProfileItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|get():Policy +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Policy +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|withUrl(rawUrl:String):PolicyRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|get():PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|patch(body:PolicyLink):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|patch(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|policy:PolicyRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toPatchRequestInformation(body:PolicyLink):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toPatchRequestInformation(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|withUrl(rawUrl:String):PolicyLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|byPolicyLinkId(policyLinkId:String):PolicyLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|get():PolicyLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|post(body:PolicyLink):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|post(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:PolicyLink):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|withUrl(rawUrl:String):PoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|get():ServicePrincipal +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ServicePrincipal +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|withUrl(rawUrl:String):ServicePrincipalRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|connectivityConfiguration:ConnectivityConfigurationRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|deviceLinks:DeviceLinksRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|forwardingProfiles:ForwardingProfilesRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|get():RemoteNetwork +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):RemoteNetwork +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|patch(body:RemoteNetwork):RemoteNetwork +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|patch(body:RemoteNetwork; requestConfiguration?:java.util.function.Consumer):RemoteNetwork +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|toPatchRequestInformation(body:RemoteNetwork):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|toPatchRequestInformation(body:RemoteNetwork; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.item.RemoteNetworkItemRequestBuilder::|public|withUrl(rawUrl:String):RemoteNetworkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|byRemoteNetworkId(remoteNetworkId:String):RemoteNetworkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|get():RemoteNetworkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):RemoteNetworkCollectionResponse +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|post(body:RemoteNetwork):RemoteNetwork +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|post(body:RemoteNetwork; requestConfiguration?:java.util.function.Consumer):RemoteNetwork +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|toPostRequestInformation(body:RemoteNetwork):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|toPostRequestInformation(body:RemoteNetwork; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.connectivity.remotenetworks.RemoteNetworksRequestBuilder::|public|withUrl(rawUrl:String):RemoteNetworksRequestBuilder com.microsoft.graph.beta.networkaccess.filteringpolicies.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.networkaccess.filteringpolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.networkaccess.filteringpolicies.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -288027,6 +297287,203 @@ com.microsoft.graph.beta.networkaccess.filteringpolicies.item.policyrules.Policy com.microsoft.graph.beta.networkaccess.filteringpolicies.item.policyrules.PolicyRulesRequestBuilder::|public|toPostRequestInformation(body:PolicyRule):RequestInformation com.microsoft.graph.beta.networkaccess.filteringpolicies.item.policyrules.PolicyRulesRequestBuilder::|public|toPostRequestInformation(body:PolicyRule; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.networkaccess.filteringpolicies.item.policyrules.PolicyRulesRequestBuilder::|public|withUrl(rawUrl:String):PolicyRulesRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|byFilteringProfileId(filteringProfileId:String):FilteringProfileItemRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|get():FilteringProfileCollectionResponse +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilteringProfileCollectionResponse +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|post(body:FilteringProfile):FilteringProfile +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|post(body:FilteringProfile; requestConfiguration?:java.util.function.Consumer):FilteringProfile +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|toPostRequestInformation(body:FilteringProfile):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|toPostRequestInformation(body:FilteringProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.FilteringProfilesRequestBuilder::|public|withUrl(rawUrl:String):FilteringProfilesRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|byConditionalAccessPolicyId(conditionalAccessPolicyId:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|get():ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicyCollectionResponse +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.ConditionalAccessPoliciesRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get():ConditionalAccessPolicy +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ConditionalAccessPolicy +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.conditionalaccesspolicies.item.ConditionalAccessPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):ConditionalAccessPolicyItemRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|conditionalAccessPolicies:ConditionalAccessPoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|get():FilteringProfile +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):FilteringProfile +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|patch(body:FilteringProfile):FilteringProfile +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|patch(body:FilteringProfile; requestConfiguration?:java.util.function.Consumer):FilteringProfile +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|policies:PoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|toPatchRequestInformation(body:FilteringProfile):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|toPatchRequestInformation(body:FilteringProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.FilteringProfileItemRequestBuilder::|public|withUrl(rawUrl:String):FilteringProfileItemRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|get():Policy +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Policy +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|withUrl(rawUrl:String):PolicyRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|get():PolicyLink +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|patch(body:PolicyLink):PolicyLink +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|patch(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|policy:PolicyRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toPatchRequestInformation(body:PolicyLink):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toPatchRequestInformation(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|withUrl(rawUrl:String):PolicyLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|byPolicyLinkId(policyLinkId:String):PolicyLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|get():PolicyLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|post(body:PolicyLink):PolicyLink +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|post(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:PolicyLink):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.filteringprofiles.item.policies.PoliciesRequestBuilder::|public|withUrl(rawUrl:String):PoliciesRequestBuilder com.microsoft.graph.beta.networkaccess.forwardingpolicies.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.networkaccess.forwardingpolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.networkaccess.forwardingpolicies.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -288180,6 +297637,167 @@ com.microsoft.graph.beta.networkaccess.forwardingpolicies.item.policyrules.Polic com.microsoft.graph.beta.networkaccess.forwardingpolicies.item.policyrules.PolicyRulesRequestBuilder::|public|toPostRequestInformation(body:PolicyRule):RequestInformation com.microsoft.graph.beta.networkaccess.forwardingpolicies.item.policyrules.PolicyRulesRequestBuilder::|public|toPostRequestInformation(body:PolicyRule; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.networkaccess.forwardingpolicies.item.policyrules.PolicyRulesRequestBuilder::|public|withUrl(rawUrl:String):PolicyRulesRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|byForwardingProfileId(forwardingProfileId:String):ForwardingProfileItemRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|get():ForwardingProfileCollectionResponse +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ForwardingProfileCollectionResponse +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|post(body:ForwardingProfile):ForwardingProfile +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|post(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):ForwardingProfile +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toPostRequestInformation(body:ForwardingProfile):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|toPostRequestInformation(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.ForwardingProfilesRequestBuilder::|public|withUrl(rawUrl:String):ForwardingProfilesRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|get():ForwardingProfile +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ForwardingProfile +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|patch(body:ForwardingProfile):ForwardingProfile +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|patch(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):ForwardingProfile +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|policies:PoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|servicePrincipal:ServicePrincipalRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toPatchRequestInformation(body:ForwardingProfile):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|toPatchRequestInformation(body:ForwardingProfile; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.ForwardingProfileItemRequestBuilder::|public|withUrl(rawUrl:String):ForwardingProfileItemRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|get():Policy +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Policy +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.policy.PolicyRequestBuilder::|public|withUrl(rawUrl:String):PolicyRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|get():PolicyLink +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|patch(body:PolicyLink):PolicyLink +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|patch(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|policy:PolicyRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toPatchRequestInformation(body:PolicyLink):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|toPatchRequestInformation(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.item.PolicyLinkItemRequestBuilder::|public|withUrl(rawUrl:String):PolicyLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|byPolicyLinkId(policyLinkId:String):PolicyLinkItemRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|get():PolicyLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PolicyLinkCollectionResponse +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|post(body:PolicyLink):PolicyLink +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|post(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):PolicyLink +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:PolicyLink):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|toPostRequestInformation(body:PolicyLink; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.policies.PoliciesRequestBuilder::|public|withUrl(rawUrl:String):PoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|get():ServicePrincipal +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ServicePrincipal +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.networkaccess.forwardingprofiles.item.serviceprincipal.ServicePrincipalRequestBuilder::|public|withUrl(rawUrl:String):ServicePrincipalRequestBuilder com.microsoft.graph.beta.networkaccess.logs.connections.ConnectionsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.networkaccess.logs.connections.ConnectionsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.networkaccess.logs.connections.ConnectionsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -288510,7 +298128,9 @@ com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|conn com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|filteringPolicies:FilteringPoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|filteringProfiles:FilteringProfilesRequestBuilder com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|forwardingPolicies:ForwardingPoliciesRequestBuilder +com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|forwardingProfiles:ForwardingProfilesRequestBuilder com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|get():NetworkAccessRoot com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):NetworkAccessRoot com.microsoft.graph.beta.networkaccess.NetworkAccessRequestBuilder::|public|logs:LogsRequestBuilder @@ -290932,6 +300552,7 @@ com.microsoft.graph.beta.organization.item.branding.BrandingRequestBuilder::|pub com.microsoft.graph.beta.organization.item.branding.BrandingRequestBuilder::|public|patch(body:OrganizationalBranding; requestConfiguration?:java.util.function.Consumer):OrganizationalBranding com.microsoft.graph.beta.organization.item.branding.BrandingRequestBuilder::|public|squareLogo:SquareLogoRequestBuilder com.microsoft.graph.beta.organization.item.branding.BrandingRequestBuilder::|public|squareLogoDark:SquareLogoDarkRequestBuilder +com.microsoft.graph.beta.organization.item.branding.BrandingRequestBuilder::|public|themes:ThemesRequestBuilder com.microsoft.graph.beta.organization.item.branding.BrandingRequestBuilder::|public|toDeleteRequestInformation():RequestInformation com.microsoft.graph.beta.organization.item.branding.BrandingRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.organization.item.branding.BrandingRequestBuilder::|public|toGetRequestInformation():RequestInformation @@ -291239,6 +300860,277 @@ com.microsoft.graph.beta.organization.item.branding.squarelogodark.SquareLogoDar com.microsoft.graph.beta.organization.item.branding.squarelogodark.SquareLogoDarkRequestBuilder::|public|toPutRequestInformation(body:InputStream; contentType:String):RequestInformation com.microsoft.graph.beta.organization.item.branding.squarelogodark.SquareLogoDarkRequestBuilder::|public|toPutRequestInformation(body:InputStream; contentType:String; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.organization.item.branding.squarelogodark.SquareLogoDarkRequestBuilder::|public|withUrl(rawUrl:String):SquareLogoDarkRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.backgroundimage.BackgroundImageRequestBuilder::|public|withUrl(rawUrl:String):BackgroundImageRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.bannerlogo.BannerLogoRequestBuilder::|public|withUrl(rawUrl:String):BannerLogoRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.customcss.CustomCSSRequestBuilder::|public|withUrl(rawUrl:String):CustomCSSRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.favicon.FaviconRequestBuilder::|public|withUrl(rawUrl:String):FaviconRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.headerlogo.HeaderLogoRequestBuilder::|public|withUrl(rawUrl:String):HeaderLogoRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|backgroundImage:BackgroundImageRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|bannerLogo:BannerLogoRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|customCSS:CustomCSSRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|favicon:FaviconRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|get():OrganizationalBrandingThemeLocalization +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):OrganizationalBrandingThemeLocalization +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|headerLogo:HeaderLogoRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|patch(body:OrganizationalBrandingThemeLocalization):OrganizationalBrandingThemeLocalization +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|patch(body:OrganizationalBrandingThemeLocalization; requestConfiguration?:java.util.function.Consumer):OrganizationalBrandingThemeLocalization +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|squareLogo:SquareLogoRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|squareLogoDark:SquareLogoDarkRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|toPatchRequestInformation(body:OrganizationalBrandingThemeLocalization):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|toPatchRequestInformation(body:OrganizationalBrandingThemeLocalization; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder::|public|withUrl(rawUrl:String):OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogo.SquareLogoRequestBuilder::|public|withUrl(rawUrl:String):SquareLogoRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder.PutRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|get():InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|put(body:InputStream):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|put(body:InputStream; requestConfiguration?:java.util.function.Consumer):InputStream +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|toPutRequestInformation(body:InputStream):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|toPutRequestInformation(body:InputStream; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.item.squarelogodark.SquareLogoDarkRequestBuilder::|public|withUrl(rawUrl:String):SquareLogoDarkRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|byOrganizationalBrandingThemeLocalizationLocale(organizationalBrandingThemeLocalizationLocale:String):OrganizationalBrandingThemeLocalizationLocaleItemRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|get():OrganizationalBrandingThemeLocalizationCollectionResponse +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):OrganizationalBrandingThemeLocalizationCollectionResponse +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|post(body:OrganizationalBrandingThemeLocalization):OrganizationalBrandingThemeLocalization +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|post(body:OrganizationalBrandingThemeLocalization; requestConfiguration?:java.util.function.Consumer):OrganizationalBrandingThemeLocalization +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|toPostRequestInformation(body:OrganizationalBrandingThemeLocalization):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|toPostRequestInformation(body:OrganizationalBrandingThemeLocalization; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.localizations.LocalizationsRequestBuilder::|public|withUrl(rawUrl:String):LocalizationsRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|get():OrganizationalBrandingTheme +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):OrganizationalBrandingTheme +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|localizations:LocalizationsRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|patch(body:OrganizationalBrandingTheme):OrganizationalBrandingTheme +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|patch(body:OrganizationalBrandingTheme; requestConfiguration?:java.util.function.Consumer):OrganizationalBrandingTheme +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|toPatchRequestInformation(body:OrganizationalBrandingTheme):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|toPatchRequestInformation(body:OrganizationalBrandingTheme; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.item.OrganizationalBrandingThemeItemRequestBuilder::|public|withUrl(rawUrl:String):OrganizationalBrandingThemeItemRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|byOrganizationalBrandingThemeId(organizationalBrandingThemeId:String):OrganizationalBrandingThemeItemRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|get():OrganizationalBrandingThemeCollectionResponse +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):OrganizationalBrandingThemeCollectionResponse +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|post(body:OrganizationalBrandingTheme):OrganizationalBrandingTheme +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|post(body:OrganizationalBrandingTheme; requestConfiguration?:java.util.function.Consumer):OrganizationalBrandingTheme +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|toPostRequestInformation(body:OrganizationalBrandingTheme):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|toPostRequestInformation(body:OrganizationalBrandingTheme; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.organization.item.branding.themes.ThemesRequestBuilder::|public|withUrl(rawUrl:String):ThemesRequestBuilder com.microsoft.graph.beta.organization.item.certificatebasedauthconfiguration.CertificateBasedAuthConfigurationRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.organization.item.certificatebasedauthconfiguration.CertificateBasedAuthConfigurationRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.organization.item.certificatebasedauthconfiguration.CertificateBasedAuthConfigurationRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -292113,6 +302005,15 @@ com.microsoft.graph.beta.places.count.CountRequestBuilder::|public|get(requestCo com.microsoft.graph.beta.places.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.places.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.getoperationwithid.GetOperationWithIdRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.getoperationwithid.GetOperationWithIdRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.getoperationwithid.GetOperationWithIdRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; id?:String):Void +com.microsoft.graph.beta.places.getoperationwithid.GetOperationWithIdRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.getoperationwithid.GetOperationWithIdRequestBuilder::|public|get():PlaceOperation +com.microsoft.graph.beta.places.getoperationwithid.GetOperationWithIdRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceOperation +com.microsoft.graph.beta.places.getoperationwithid.GetOperationWithIdRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.getoperationwithid.GetOperationWithIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.getoperationwithid.GetOperationWithIdRequestBuilder::|public|withUrl(rawUrl:String):GetOperationWithIdRequestBuilder com.microsoft.graph.beta.places.graphbuilding.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.graphbuilding.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.places.graphbuilding.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -292423,6 +302324,56 @@ com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItem com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|public|constructor():void com.microsoft.graph.beta.places.item.descendants.DescendantsGetResponse::|public|getFieldDeserializers():Map> @@ -292515,6 +302466,56 @@ com.microsoft.graph.beta.places.item.graphbuilding.checkins.item.CheckInClaimCal com.microsoft.graph.beta.places.item.graphbuilding.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.graphbuilding.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphbuilding.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphbuilding.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphbuilding.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphbuilding.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder.GetQueryParameters::|public|select:String[] @@ -292523,6 +302524,7 @@ com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder.G com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphbuilding.GraphBuildingRequestBuilder::|public|get():Building @@ -292950,6 +302952,56 @@ com.microsoft.graph.beta.places.item.graphdesk.checkins.item.CheckInClaimCalenda com.microsoft.graph.beta.places.item.graphdesk.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.graphdesk.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphdesk.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphdesk.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphdesk.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphdesk.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder.GetQueryParameters::|public|select:String[] @@ -292958,6 +303010,7 @@ com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder.GetQueryP com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphdesk.GraphDeskRequestBuilder::|public|get():Desk @@ -293030,6 +303083,56 @@ com.microsoft.graph.beta.places.item.graphfloor.checkins.item.CheckInClaimCalend com.microsoft.graph.beta.places.item.graphfloor.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.graphfloor.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphfloor.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphfloor.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphfloor.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphfloor.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder.GetQueryParameters::|public|select:String[] @@ -293038,6 +303141,7 @@ com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder.GetQuer com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphfloor.GraphFloorRequestBuilder::|public|get():Floor @@ -293110,6 +303214,56 @@ com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalenda com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroom.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroom.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetQueryParameters::|public|select:String[] @@ -293118,6 +303272,7 @@ com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetQueryP com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroom.GraphRoomRequestBuilder::|public|get():Room @@ -293190,6 +303345,56 @@ com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCal com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.GetQueryParameters::|public|select:String[] @@ -293198,17 +303403,16 @@ com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.G com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|get():RoomList com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):RoomList com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|rooms:RoomsRequestBuilder -com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|roomsWithPlaceId(placeId:String):RoomsWithPlaceIdRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|withUrl(rawUrl:String):GraphRoomListRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|workspaces:WorkspacesRequestBuilder -com.microsoft.graph.beta.places.item.graphroomlist.GraphRoomListRequestBuilder::|public|workspacesWithPlaceId(placeId:String):WorkspacesWithPlaceIdRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.rooms.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.rooms.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.places.item.graphroomlist.rooms.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -293288,6 +303492,56 @@ com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.Chec com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -293298,6 +303552,7 @@ com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBui com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.rooms.item.RoomItemRequestBuilder::|public|delete():Void @@ -293340,30 +303595,6 @@ com.microsoft.graph.beta.places.item.graphroomlist.rooms.RoomsRequestBuilder::|p com.microsoft.graph.beta.places.item.graphroomlist.rooms.RoomsRequestBuilder::|public|toPostRequestInformation(body:Room):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.rooms.RoomsRequestBuilder::|public|toPostRequestInformation(body:Room; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.rooms.RoomsRequestBuilder::|public|withUrl(rawUrl:String):RoomsRequestBuilder -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; placeId?:String):Void -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|get():Room -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Room -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|patch(body:Room):Room -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|patch(body:Room; requestConfiguration?:java.util.function.Consumer):Room -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|toPatchRequestInformation(body:Room):RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|toPatchRequestInformation(body:Room; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.roomswithplaceid.RoomsWithPlaceIdRequestBuilder::|public|withUrl(rawUrl:String):RoomsWithPlaceIdRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.workspaces.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.workspaces.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.places.item.graphroomlist.workspaces.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -293443,6 +303674,56 @@ com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -293453,6 +303734,7 @@ com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItem com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphroomlist.workspaces.item.WorkspaceItemRequestBuilder::|public|delete():Void @@ -293495,30 +303777,6 @@ com.microsoft.graph.beta.places.item.graphroomlist.workspaces.WorkspacesRequestB com.microsoft.graph.beta.places.item.graphroomlist.workspaces.WorkspacesRequestBuilder::|public|toPostRequestInformation(body:Workspace):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.workspaces.WorkspacesRequestBuilder::|public|toPostRequestInformation(body:Workspace; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphroomlist.workspaces.WorkspacesRequestBuilder::|public|withUrl(rawUrl:String):WorkspacesRequestBuilder -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder.GetQueryParameters::|public|expand:String[] -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder.GetQueryParameters::|public|select:String[] -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder.GetQueryParameters~~>QueryParameters -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; placeId?:String):Void -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|get():Workspace -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Workspace -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|patch(body:Workspace):Workspace -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|patch(body:Workspace; requestConfiguration?:java.util.function.Consumer):Workspace -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|toGetRequestInformation():RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|toPatchRequestInformation(body:Workspace):RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|toPatchRequestInformation(body:Workspace; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.places.item.graphroomlist.workspaceswithplaceid.WorkspacesWithPlaceIdRequestBuilder::|public|withUrl(rawUrl:String):WorkspacesWithPlaceIdRequestBuilder com.microsoft.graph.beta.places.item.graphsection.checkins.CheckInsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphsection.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.places.item.graphsection.checkins.CheckInsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -293584,6 +303842,56 @@ com.microsoft.graph.beta.places.item.graphsection.checkins.item.CheckInClaimCale com.microsoft.graph.beta.places.item.graphsection.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.graphsection.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphsection.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphsection.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphsection.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphsection.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder.GetQueryParameters::|public|select:String[] @@ -293592,6 +303900,7 @@ com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder.Get com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphsection.GraphSectionRequestBuilder::|public|get():Section @@ -293664,6 +303973,56 @@ com.microsoft.graph.beta.places.item.graphworkspace.checkins.item.CheckInClaimCa com.microsoft.graph.beta.places.item.graphworkspace.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim):RequestInformation com.microsoft.graph.beta.places.item.graphworkspace.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|toPatchRequestInformation(body:CheckInClaim; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.graphworkspace.checkins.item.CheckInClaimCalendarEventItemRequestBuilder::|public|withUrl(rawUrl:String):CheckInClaimCalendarEventItemRequestBuilder +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder::|public|byPlaceId1(placeId1:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder::|public|get():PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):PlaceCollectionResponse +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphworkspace.children.ChildrenRequestBuilder::|public|withUrl(rawUrl:String):ChildrenRequestBuilder +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphworkspace.children.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder::|public|get():Place +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Place +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.item.graphworkspace.children.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder.GetQueryParameters::|public|select:String[] @@ -293672,6 +304031,7 @@ com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.graphworkspace.GraphWorkspaceRequestBuilder::|public|get():Workspace @@ -293683,6 +304043,7 @@ com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder-->BaseRequestBuilde com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|checkIns:CheckInsRequestBuilder +com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|children:ChildrenRequestBuilder com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|delete():Void @@ -293702,12 +304063,40 @@ com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|toDeleteRe com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|toPatchRequestInformation(body:Place):RequestInformation com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|toPatchRequestInformation(body:Place; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.item.PlaceItemRequestBuilder::|public|withUrl(rawUrl:String):PlaceItemRequestBuilder +com.microsoft.graph.beta.places.listoperations.ListOperationsGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.places.listoperations.ListOperationsGetResponse::|public|constructor():void +com.microsoft.graph.beta.places.listoperations.ListOperationsGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.places.listoperations.ListOperationsGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.places.listoperations.ListOperationsGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.places.listoperations.ListOperationsGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.places.listoperations.ListOperationsGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ListOperationsGetResponse +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder::|public|get():ListOperationsGetResponse +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):ListOperationsGetResponse +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.places.listoperations.ListOperationsRequestBuilder::|public|withUrl(rawUrl:String):ListOperationsRequestBuilder com.microsoft.graph.beta.places.PlacesRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.places.PlacesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|byPlaceId(placeId:String):PlaceItemRequestBuilder com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|getOperationWithId(id:String):GetOperationWithIdRequestBuilder com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|graphBuilding:GraphBuildingRequestBuilder com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|graphDesk:GraphDeskRequestBuilder com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|graphFloor:GraphFloorRequestBuilder @@ -293715,25 +304104,12 @@ com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|graphRoom:GraphRoo com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|graphRoomList:GraphRoomListRequestBuilder com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|graphSection:GraphSectionRequestBuilder com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|graphWorkspace:GraphWorkspaceRequestBuilder +com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|listOperations:ListOperationsRequestBuilder com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|post(body:Place):Place com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|post(body:Place; requestConfiguration?:java.util.function.Consumer):Place com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|toPostRequestInformation(body:Place):RequestInformation com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|toPostRequestInformation(body:Place; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.places.PlacesRequestBuilder::|public|withUrl(rawUrl:String):PlacesRequestBuilder -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder-->BaseRequestBuilder -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; placeId?:String):Void -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|delete():Void -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|patch(body:Place):Place -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|patch(body:Place; requestConfiguration?:java.util.function.Consumer):Place -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|toDeleteRequestInformation():RequestInformation -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|toPatchRequestInformation(body:Place):RequestInformation -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|toPatchRequestInformation(body:Place; requestConfiguration?:java.util.function.Consumer):RequestInformation -com.microsoft.graph.beta.placeswithplaceid.PlacesWithPlaceIdRequestBuilder::|public|withUrl(rawUrl:String):PlacesWithPlaceIdRequestBuilder com.microsoft.graph.beta.planner.buckets.BucketsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.planner.buckets.BucketsRequestBuilder.GetQueryParameters::|public|count:Boolean com.microsoft.graph.beta.planner.buckets.BucketsRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -295835,6 +306211,122 @@ com.microsoft.graph.beta.policies.authorizationpolicy.item.defaultuserroleoverri com.microsoft.graph.beta.policies.authorizationpolicy.item.defaultuserroleoverrides.item.DefaultUserRoleOverrideItemRequestBuilder::|public|toPatchRequestInformation(body:DefaultUserRoleOverride):RequestInformation com.microsoft.graph.beta.policies.authorizationpolicy.item.defaultuserroleoverrides.item.DefaultUserRoleOverrideItemRequestBuilder::|public|toPatchRequestInformation(body:DefaultUserRoleOverride; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.authorizationpolicy.item.defaultuserroleoverrides.item.DefaultUserRoleOverrideItemRequestBuilder::|public|withUrl(rawUrl:String):DefaultUserRoleOverrideItemRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|byB2bManagementPolicyId(b2bManagementPolicyId:String):B2bManagementPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|get():B2bManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):B2bManagementPolicyCollectionResponse +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|post(body:B2bManagementPolicy):B2bManagementPolicy +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|post(body:B2bManagementPolicy; requestConfiguration?:java.util.function.Consumer):B2bManagementPolicy +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:B2bManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:B2bManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.B2bManagementPoliciesRequestBuilder::|public|withUrl(rawUrl:String):B2bManagementPoliciesRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder::|public|byDirectoryObjectId(directoryObjectId:String):DirectoryObjectItemRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder::|public|get():DirectoryObjectCollectionResponse +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.AppliesToRequestBuilder::|public|withUrl(rawUrl:String):AppliesToRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|get():DirectoryObject +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObject +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|withUrl(rawUrl:String):DirectoryObjectItemRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|appliesTo:AppliesToRequestBuilder +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|get():B2bManagementPolicy +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):B2bManagementPolicy +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|patch(body:B2bManagementPolicy):B2bManagementPolicy +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|patch(body:B2bManagementPolicy; requestConfiguration?:java.util.function.Consumer):B2bManagementPolicy +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:B2bManagementPolicy):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:B2bManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.b2bmanagementpolicies.item.B2bManagementPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):B2bManagementPolicyItemRequestBuilder com.microsoft.graph.beta.policies.b2cauthenticationmethodspolicy.B2cAuthenticationMethodsPolicyRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.b2cauthenticationmethodspolicy.B2cAuthenticationMethodsPolicyRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration com.microsoft.graph.beta.policies.b2cauthenticationmethodspolicy.B2cAuthenticationMethodsPolicyRequestBuilder.GetQueryParameters::|public|expand:String[] @@ -297297,6 +307789,122 @@ com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceMan com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileDeviceManagementPolicy):RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|toPostRequestInformation(body:MobileDeviceManagementPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.policies.mobiledevicemanagementpolicies.MobileDeviceManagementPoliciesRequestBuilder::|public|withUrl(rawUrl:String):MobileDeviceManagementPoliciesRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder::|public|byDirectoryObjectId(directoryObjectId:String):DirectoryObjectItemRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder::|public|get():DirectoryObjectCollectionResponse +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObjectCollectionResponse +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.AppliesToRequestBuilder::|public|withUrl(rawUrl:String):AppliesToRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|get():DirectoryObject +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):DirectoryObject +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.appliesto.item.DirectoryObjectItemRequestBuilder::|public|withUrl(rawUrl:String):DirectoryObjectItemRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|appliesTo:AppliesToRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|get():OnPremAuthenticationPolicy +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):OnPremAuthenticationPolicy +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|patch(body:OnPremAuthenticationPolicy):OnPremAuthenticationPolicy +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|patch(body:OnPremAuthenticationPolicy; requestConfiguration?:java.util.function.Consumer):OnPremAuthenticationPolicy +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:OnPremAuthenticationPolicy):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|toPatchRequestInformation(body:OnPremAuthenticationPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.item.OnPremAuthenticationPolicyItemRequestBuilder::|public|withUrl(rawUrl:String):OnPremAuthenticationPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|byOnPremAuthenticationPolicyId(onPremAuthenticationPolicyId:String):OnPremAuthenticationPolicyItemRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|get():OnPremAuthenticationPolicyCollectionResponse +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):OnPremAuthenticationPolicyCollectionResponse +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|post(body:OnPremAuthenticationPolicy):OnPremAuthenticationPolicy +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|post(body:OnPremAuthenticationPolicy; requestConfiguration?:java.util.function.Consumer):OnPremAuthenticationPolicy +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|toPostRequestInformation(body:OnPremAuthenticationPolicy):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|toPostRequestInformation(body:OnPremAuthenticationPolicy; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.policies.onpremauthenticationpolicies.OnPremAuthenticationPoliciesRequestBuilder::|public|withUrl(rawUrl:String):OnPremAuthenticationPoliciesRequestBuilder com.microsoft.graph.beta.policies.permissiongrantpolicies.count.CountRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.policies.permissiongrantpolicies.count.CountRequestBuilder.GetQueryParameters::|public|filter:String com.microsoft.graph.beta.policies.permissiongrantpolicies.count.CountRequestBuilder.GetQueryParameters::|public|search:String @@ -297575,6 +308183,7 @@ com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|authentication com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|authenticationMethodsPolicy:AuthenticationMethodsPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|authenticationStrengthPolicies:AuthenticationStrengthPoliciesRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|authorizationPolicy:AuthorizationPolicyRequestBuilder +com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|b2bManagementPolicies:B2bManagementPoliciesRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|b2cAuthenticationMethodsPolicy:B2cAuthenticationMethodsPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|claimsMappingPolicies:ClaimsMappingPoliciesRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|conditionalAccessPolicies:ConditionalAccessPoliciesRequestBuilder @@ -297594,6 +308203,7 @@ com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|homeRealmDisco com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|identitySecurityDefaultsEnforcementPolicy:IdentitySecurityDefaultsEnforcementPolicyRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|mobileAppManagementPolicies:MobileAppManagementPoliciesRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|mobileDeviceManagementPolicies:MobileDeviceManagementPoliciesRequestBuilder +com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|onPremAuthenticationPolicies:OnPremAuthenticationPoliciesRequestBuilder com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|patch(body:PolicyRoot):PolicyRoot com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|patch(body:PolicyRoot; requestConfiguration?:java.util.function.Consumer):PolicyRoot com.microsoft.graph.beta.policies.PoliciesRequestBuilder::|public|permissionGrantPolicies:PermissionGrantPoliciesRequestBuilder @@ -308399,6 +319009,331 @@ com.microsoft.graph.beta.reports.serviceactivity.getmetricsformfasigninsuccesswi com.microsoft.graph.beta.reports.serviceactivity.getmetricsformfasigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.reports.serviceactivity.getmetricsformfasigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.reports.serviceactivity.getmetricsformfasigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyallowedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyalloweduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockedappswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessinternetapppolicyblockeduserswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappsblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersallowedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessprivateappusersblockedbyconnectorwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesalivewithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunnelconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getValue():java.util.List +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|setValue(value?:java.util.List):void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|aggregationIntervalInMinutes:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; exclusiveIntervalEndDateTime?:OffsetDateTime; inclusiveIntervalStartDateTime?:OffsetDateTime):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get():GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.reports.serviceactivity.getmetricsfornetworkaccessremotenetworkbranchestunneldisconnectedwithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|withUrl(rawUrl:String):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.getmetricsforsamlsigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse com.microsoft.graph.beta.reports.serviceactivity.getmetricsforsamlsigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():void com.microsoft.graph.beta.reports.serviceactivity.getmetricsforsamlsigninsuccesswithinclusiveintervalstartdatetimewithexclusiveintervalenddatetimewithaggregationintervalinminutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|getFieldDeserializers():Map> @@ -308511,6 +319446,19 @@ com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder:: com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder com.microsoft.graph.beta.reports.serviceactivity.ServiceActivityRequestBuilder::|public|getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes(exclusiveIntervalEndDateTime:OffsetDateTime; inclusiveIntervalStartDateTime:OffsetDateTime):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder @@ -352544,6 +363492,538 @@ com.microsoft.graph.beta.solutions.businessscenarioswithuniquename.BusinessScena com.microsoft.graph.beta.solutions.businessscenarioswithuniquename.BusinessScenariosWithUniqueNameRequestBuilder::|public|toPatchRequestInformation(body:BusinessScenario):RequestInformation com.microsoft.graph.beta.solutions.businessscenarioswithuniquename.BusinessScenariosWithUniqueNameRequestBuilder::|public|toPatchRequestInformation(body:BusinessScenario; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.solutions.businessscenarioswithuniquename.BusinessScenariosWithUniqueNameRequestBuilder::|public|withUrl(rawUrl:String):BusinessScenariosWithUniqueNameRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|byCrossTenantMigrationJobId(crossTenantMigrationJobId:String):CrossTenantMigrationJobItemRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|get():CrossTenantMigrationJobCollectionResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationJobCollectionResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|post(body:CrossTenantMigrationJob):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|post(body:CrossTenantMigrationJob; requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|toPostRequestInformation(body:CrossTenantMigrationJob):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|toPostRequestInformation(body:CrossTenantMigrationJob; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|validate:ValidateRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.CrossTenantMigrationJobsRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantMigrationJobsRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.cancel.CancelRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.cancel.CancelRequestBuilder::|public|post():CrossTenantMigrationCancelResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.cancel.CancelRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationCancelResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|cancel:CancelRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|get():CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|patch(body:CrossTenantMigrationJob):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|patch(body:CrossTenantMigrationJob; requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantMigrationJob):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantMigrationJob; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|users:UsersRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantMigrationJobItemRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.cancel.CancelRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.cancel.CancelRequestBuilder::|public|post():CrossTenantMigrationCancelResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.cancel.CancelRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationCancelResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|cancel:CancelRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|get():CrossTenantMigrationTask +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationTask +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|patch(body:CrossTenantMigrationTask):CrossTenantMigrationTask +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|patch(body:CrossTenantMigrationTask; requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationTask +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantMigrationTask):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantMigrationTask; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.item.CrossTenantMigrationTaskItemRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantMigrationTaskItemRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|byCrossTenantMigrationTaskId(crossTenantMigrationTaskId:String):CrossTenantMigrationTaskItemRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|get():CrossTenantMigrationTaskCollectionResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationTaskCollectionResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|post(body:CrossTenantMigrationTask):CrossTenantMigrationTask +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|post(body:CrossTenantMigrationTask; requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationTask +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantMigrationTask):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|toPostRequestInformation(body:CrossTenantMigrationTask; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.item.users.UsersRequestBuilder::|public|withUrl(rawUrl:String):UsersRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|constructor():void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getCompleteAfterDateTime():String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getDisplayName():String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getExchangeSettings():ExchangeOnlineCrossTenantMigrationSettings +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getResources():java.util.List +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getResourceType():String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getSourceTenantId():String +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|getWorkloads():java.util.List +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|setCompleteAfterDateTime(value?:String):void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|setDisplayName(value?:String):void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|setExchangeSettings(value?:ExchangeOnlineCrossTenantMigrationSettings):void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|setResources(value?:java.util.List):void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|setResourceType(value?:String):void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|setSourceTenantId(value?:String):void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|public|setWorkloads(value?:java.util.List):void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):ValidatePostRequestBody +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidateRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidateRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidateRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidateRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidateRequestBuilder::|public|post(body:ValidatePostRequestBody):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidateRequestBuilder::|public|post(body:ValidatePostRequestBody; requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidateRequestBuilder::|public|toPostRequestInformation(body:ValidatePostRequestBody):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidateRequestBuilder::|public|toPostRequestInformation(body:ValidatePostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobs.validate.ValidateRequestBuilder::|public|withUrl(rawUrl:String):ValidateRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.cancel.CancelRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.cancel.CancelRequestBuilder::|public|post():CrossTenantMigrationCancelResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.cancel.CancelRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationCancelResponse +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.cancel.CancelRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.cancel.CancelRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|cancel:CancelRequestBuilder +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; displayName?:String):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|get():CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|patch(body:CrossTenantMigrationJob):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|patch(body:CrossTenantMigrationJob; requestConfiguration?:java.util.function.Consumer):CrossTenantMigrationJob +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantMigrationJob):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|toPatchRequestInformation(body:CrossTenantMigrationJob; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.crosstenantmigrationjobswithdisplayname.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|withUrl(rawUrl:String):CrossTenantMigrationJobsWithDisplayNameRequestBuilder +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|crossTenantMigrationJobs:CrossTenantMigrationJobsRequestBuilder +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|crossTenantMigrationJobsWithDisplayName(displayName:String):CrossTenantMigrationJobsWithDisplayNameRequestBuilder +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|get():MigrationsRoot +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):MigrationsRoot +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|patch(body:MigrationsRoot):MigrationsRoot +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|patch(body:MigrationsRoot; requestConfiguration?:java.util.function.Consumer):MigrationsRoot +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|toPatchRequestInformation(body:MigrationsRoot):RequestInformation +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|toPatchRequestInformation(body:MigrationsRoot; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.migrations.MigrationsRequestBuilder::|public|withUrl(rawUrl:String):MigrationsRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|bySharePointGroupIdentityMappingId(sharePointGroupIdentityMappingId:String):SharePointGroupIdentityMappingItemRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|get():SharePointGroupIdentityMappingCollectionResponse +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointGroupIdentityMappingCollectionResponse +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|post(body:SharePointGroupIdentityMapping):SharePointGroupIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|post(body:SharePointGroupIdentityMapping; requestConfiguration?:java.util.function.Consumer):SharePointGroupIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|toPostRequestInformation(body:SharePointGroupIdentityMapping):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|toPostRequestInformation(body:SharePointGroupIdentityMapping; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.CrossOrganizationGroupMappingsRequestBuilder::|public|withUrl(rawUrl:String):CrossOrganizationGroupMappingsRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|get():SharePointGroupIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointGroupIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|patch(body:SharePointGroupIdentityMapping):SharePointGroupIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|patch(body:SharePointGroupIdentityMapping; requestConfiguration?:java.util.function.Consumer):SharePointGroupIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|toPatchRequestInformation(body:SharePointGroupIdentityMapping):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|toPatchRequestInformation(body:SharePointGroupIdentityMapping; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationgroupmappings.item.SharePointGroupIdentityMappingItemRequestBuilder::|public|withUrl(rawUrl:String):SharePointGroupIdentityMappingItemRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|bySharePointMigrationTaskId(sharePointMigrationTaskId:String):SharePointMigrationTaskItemRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|get():SharePointMigrationTaskCollectionResponse +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointMigrationTaskCollectionResponse +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|getBySourceGroupMailNicknameWithSourceGroupMailNickname(sourceGroupMailNickname:String):GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|getBySourceSiteUrlWithSourceSiteUrl(sourceSiteUrl:String):GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|getBySourceUserPrincipalNameWithSourcePrincipalName(sourcePrincipalName:String):GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|post(body:SharePointMigrationTask):SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|post(body:SharePointMigrationTask; requestConfiguration?:java.util.function.Consumer):SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|toPostRequestInformation(body:SharePointMigrationTask):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|toPostRequestInformation(body:SharePointMigrationTask; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.CrossOrganizationMigrationTasksRequestBuilder::|public|withUrl(rawUrl:String):CrossOrganizationMigrationTasksRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcegroupmailnicknamewithsourcegroupmailnickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcegroupmailnicknamewithsourcegroupmailnickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcegroupmailnicknamewithsourcegroupmailnickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; sourceGroupMailNickname?:String):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcegroupmailnicknamewithsourcegroupmailnickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcegroupmailnicknamewithsourcegroupmailnickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|get():SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcegroupmailnicknamewithsourcegroupmailnickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcegroupmailnicknamewithsourcegroupmailnickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcegroupmailnicknamewithsourcegroupmailnickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcegroupmailnicknamewithsourcegroupmailnickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|withUrl(rawUrl:String):GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcesiteurlwithsourcesiteurl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcesiteurlwithsourcesiteurl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcesiteurlwithsourcesiteurl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; sourceSiteUrl?:String):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcesiteurlwithsourcesiteurl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcesiteurlwithsourcesiteurl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|get():SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcesiteurlwithsourcesiteurl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcesiteurlwithsourcesiteurl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcesiteurlwithsourcesiteurl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourcesiteurlwithsourcesiteurl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|withUrl(rawUrl:String):GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourceuserprincipalnamewithsourceprincipalname.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourceuserprincipalnamewithsourceprincipalname.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourceuserprincipalnamewithsourceprincipalname.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter; sourcePrincipalName?:String):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourceuserprincipalnamewithsourceprincipalname.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourceuserprincipalnamewithsourceprincipalname.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|get():SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourceuserprincipalnamewithsourceprincipalname.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourceuserprincipalnamewithsourceprincipalname.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourceuserprincipalnamewithsourceprincipalname.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.getbysourceuserprincipalnamewithsourceprincipalname.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|withUrl(rawUrl:String):GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.cancel.CancelRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.cancel.CancelRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.cancel.CancelRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.cancel.CancelRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.cancel.CancelRequestBuilder::|public|post():Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.cancel.CancelRequestBuilder::|public|post(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.cancel.CancelRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.cancel.CancelRequestBuilder::|public|withUrl(rawUrl:String):CancelRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|cancel:CancelRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|get():SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|patch(body:SharePointMigrationTask):SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|patch(body:SharePointMigrationTask; requestConfiguration?:java.util.function.Consumer):SharePointMigrationTask +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|toPatchRequestInformation(body:SharePointMigrationTask):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|toPatchRequestInformation(body:SharePointMigrationTask; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationmigrationtasks.item.SharePointMigrationTaskItemRequestBuilder::|public|withUrl(rawUrl:String):SharePointMigrationTaskItemRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder::|public|get():Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.count.CountRequestBuilder::|public|withUrl(rawUrl:String):CountRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters::|public|count:Boolean +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters::|public|filter:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters::|public|orderby:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters::|public|search:String +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters::|public|skip:Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters::|public|top:Integer +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|bySharePointUserIdentityMappingId(sharePointUserIdentityMappingId:String):SharePointUserIdentityMappingItemRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|count:CountRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|get():SharePointUserIdentityMappingCollectionResponse +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointUserIdentityMappingCollectionResponse +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|post(body:SharePointUserIdentityMapping):SharePointUserIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|post(body:SharePointUserIdentityMapping; requestConfiguration?:java.util.function.Consumer):SharePointUserIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|toPostRequestInformation(body:SharePointUserIdentityMapping):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|toPostRequestInformation(body:SharePointUserIdentityMapping; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.CrossOrganizationUserMappingsRequestBuilder::|public|withUrl(rawUrl:String):CrossOrganizationUserMappingsRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|get():SharePointUserIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointUserIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|patch(body:SharePointUserIdentityMapping):SharePointUserIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|patch(body:SharePointUserIdentityMapping; requestConfiguration?:java.util.function.Consumer):SharePointUserIdentityMapping +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|toPatchRequestInformation(body:SharePointUserIdentityMapping):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|toPatchRequestInformation(body:SharePointUserIdentityMapping; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.crossorganizationusermappings.item.SharePointUserIdentityMappingItemRequestBuilder::|public|withUrl(rawUrl:String):SharePointUserIdentityMappingItemRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|crossOrganizationGroupMappings:CrossOrganizationGroupMappingsRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|crossOrganizationMigrationTasks:CrossOrganizationMigrationTasksRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|crossOrganizationUserMappings:CrossOrganizationUserMappingsRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|get():SharePointMigrationsRoot +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointMigrationsRoot +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|patch(body:SharePointMigrationsRoot):SharePointMigrationsRoot +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|patch(body:SharePointMigrationsRoot; requestConfiguration?:java.util.function.Consumer):SharePointMigrationsRoot +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|toPatchRequestInformation(body:SharePointMigrationsRoot):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|toPatchRequestInformation(body:SharePointMigrationsRoot; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.migrations.MigrationsRequestBuilder::|public|withUrl(rawUrl:String):MigrationsRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder.DeleteRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder.GetQueryParameters::|public|expand:String[] +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder.GetQueryParameters::|public|select:String[] +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder.GetQueryParameters::|public|toQueryParameters():Map +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder.GetQueryParameters~~>QueryParameters +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder.GetRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder.GetRequestConfiguration::|public|queryParameters:GetQueryParameters +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder.PatchRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|delete():Void +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|delete(requestConfiguration?:java.util.function.Consumer):Void +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|get():SharePointRoot +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SharePointRoot +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|migrations:MigrationsRequestBuilder +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|patch(body:SharePointRoot):SharePointRoot +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|patch(body:SharePointRoot; requestConfiguration?:java.util.function.Consumer):SharePointRoot +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|toDeleteRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|toGetRequestInformation():RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|toPatchRequestInformation(body:SharePointRoot):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|toPatchRequestInformation(body:SharePointRoot; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.solutions.sharepoint.SharePointRequestBuilder::|public|withUrl(rawUrl:String):SharePointRequestBuilder com.microsoft.graph.beta.solutions.SolutionsRequestBuilder-->BaseRequestBuilder com.microsoft.graph.beta.solutions.SolutionsRequestBuilder.GetQueryParameters::|public|expand:String[] com.microsoft.graph.beta.solutions.SolutionsRequestBuilder.GetQueryParameters::|public|select:String[] @@ -352562,8 +364042,10 @@ com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|constructor( com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|get():SolutionsRoot com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|get(requestConfiguration?:java.util.function.Consumer):SolutionsRoot +com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|migrations:MigrationsRequestBuilder com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|patch(body:SolutionsRoot):SolutionsRoot com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|patch(body:SolutionsRoot; requestConfiguration?:java.util.function.Consumer):SolutionsRoot +com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|sharePoint:SharePointRequestBuilder com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|toGetRequestInformation():RequestInformation com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.solutions.SolutionsRequestBuilder::|public|toPatchRequestInformation(body:SolutionsRoot):RequestInformation @@ -397965,6 +409447,37 @@ com.microsoft.graph.beta.users.item.extensions.item.ExtensionItemRequestBuilder: com.microsoft.graph.beta.users.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension):RequestInformation com.microsoft.graph.beta.users.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:java.util.function.Consumer):RequestInformation com.microsoft.graph.beta.users.item.extensions.item.ExtensionItemRequestBuilder::|public|withUrl(rawUrl:String):ExtensionItemRequestBuilder +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|protected|backingStore:BackingStore +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|constructor():void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|getAdditionalData():Map +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|getAllowFreeOnly():Boolean +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|getAttendees():java.util.List +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|getBackingStore():BackingStore +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|getFieldDeserializers():Map> +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|getMaxCandidates():Integer +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|getMeetingDuration():PeriodAndDuration +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|getQuery():String +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|getTimeConstraint():TimeConstraint +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|serialize(writer:SerializationWriter):Void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|setAdditionalData(value?:Map):void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|setAllowFreeOnly(value?:Boolean):void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|setAttendees(value?:java.util.List):void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|setBackingStore(value:BackingStore):void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|setMaxCandidates(value?:Integer):void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|setMeetingDuration(value?:PeriodAndDuration):void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|setQuery(value?:String):void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|public|setTimeConstraint(value?:TimeConstraint):void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody::|static|public|createFromDiscriminatorValue(parseNode:ParseNode):FindMeetingLocationsPostRequestBody +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsRequestBuilder-->BaseRequestBuilder +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsRequestBuilder.PostRequestConfiguration-->BaseRequestConfiguration +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsRequestBuilder::|public|constructor(pathParameters:HashMap; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsRequestBuilder::|public|constructor(rawUrl:String; requestAdapter:RequestAdapter):Void +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsRequestBuilder::|public|post(body:FindMeetingLocationsPostRequestBody):MeetingLocationSuggestionsResult +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsRequestBuilder::|public|post(body:FindMeetingLocationsPostRequestBody; requestConfiguration?:java.util.function.Consumer):MeetingLocationSuggestionsResult +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsRequestBuilder::|public|toPostRequestInformation(body:FindMeetingLocationsPostRequestBody):RequestInformation +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsRequestBuilder::|public|toPostRequestInformation(body:FindMeetingLocationsPostRequestBody; requestConfiguration?:java.util.function.Consumer):RequestInformation +com.microsoft.graph.beta.users.item.findmeetinglocations.FindMeetingLocationsRequestBuilder::|public|withUrl(rawUrl:String):FindMeetingLocationsRequestBuilder com.microsoft.graph.beta.users.item.findmeetingtimes.FindMeetingTimesPostRequestBody::|protected|backingStore:BackingStore com.microsoft.graph.beta.users.item.findmeetingtimes.FindMeetingTimesPostRequestBody::|public|constructor():void com.microsoft.graph.beta.users.item.findmeetingtimes.FindMeetingTimesPostRequestBody::|public|getAdditionalData():Map @@ -416445,6 +427958,7 @@ com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|exportDevice com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|exportDeviceAndAppManagementDataWithSkipWithTop(skip:Integer; top:Integer):ExportDeviceAndAppManagementDataWithSkipWithTopRequestBuilder com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|exportPersonalData:ExportPersonalDataRequestBuilder com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder +com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|findMeetingLocations:FindMeetingLocationsRequestBuilder com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|findMeetingTimes:FindMeetingTimesRequestBuilder com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|findRoomLists:FindRoomListsRequestBuilder com.microsoft.graph.beta.users.item.UserItemRequestBuilder::|public|findRooms:FindRoomsRequestBuilder 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 08db6ba2977..c48c163c828 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": "FCB69AE6AE6CB1838B3866243DF8255F2D1FC69A1445C5671ACA8A3A1965B0748B43FB6D5FFCF23AC4B134F27F4FC69410D0EA484CC2128D8B7C9019E6650B38", + "descriptionHash": "D869905336258215D763BC9ABF0010544F61DFEE6A3A754653848AE49404CBA67DD36B80D958A47541E754E7165E1788250B0B7145D0CD43E9FC528070331438", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.30.0", diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageApprovalStage.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageApprovalStage.java index 33d112c1c8c..987e597e921 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageApprovalStage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageApprovalStage.java @@ -48,6 +48,14 @@ public Map getAdditionalData() { } return value; } + /** + * Gets the approverInformationVisibility property value. The approverInformationVisibility property + * @return a {@link ApproverInformationVisibility} + */ + @jakarta.annotation.Nullable + public ApproverInformationVisibility getApproverInformationVisibility() { + return this.backingStore.get("approverInformationVisibility"); + } /** * Gets the backingStore property value. Stores model information. * @return a {@link BackingStore} @@ -102,7 +110,8 @@ public java.util.List getFallbackPrimaryApprovers() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(9); + final HashMap> deserializerMap = new HashMap>(10); + deserializerMap.put("approverInformationVisibility", (n) -> { this.setApproverInformationVisibility(n.getEnumValue(ApproverInformationVisibility::forValue)); }); deserializerMap.put("durationBeforeAutomaticDenial", (n) -> { this.setDurationBeforeAutomaticDenial(n.getPeriodAndDurationValue()); }); deserializerMap.put("durationBeforeEscalation", (n) -> { this.setDurationBeforeEscalation(n.getPeriodAndDurationValue()); }); deserializerMap.put("escalationApprovers", (n) -> { this.setEscalationApprovers(n.getCollectionOfObjectValues(SubjectSet::createFromDiscriminatorValue)); }); @@ -152,6 +161,7 @@ public java.util.List getPrimaryApprovers() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeEnumValue("approverInformationVisibility", this.getApproverInformationVisibility()); writer.writePeriodAndDurationValue("durationBeforeAutomaticDenial", this.getDurationBeforeAutomaticDenial()); writer.writePeriodAndDurationValue("durationBeforeEscalation", this.getDurationBeforeEscalation()); writer.writeCollectionOfObjectValues("escalationApprovers", this.getEscalationApprovers()); @@ -170,6 +180,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { this.backingStore.set("additionalData", value); } + /** + * Sets the approverInformationVisibility property value. The approverInformationVisibility property + * @param value Value to set for the approverInformationVisibility property. + */ + public void setApproverInformationVisibility(@jakarta.annotation.Nullable final ApproverInformationVisibility value) { + this.backingStore.set("approverInformationVisibility", value); + } /** * Sets the backingStore property value. Stores model information. * @param value Value to set for the backingStore property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageResource.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageResource.java index b3df3f36f24..8c90f79444c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageResource.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageResource.java @@ -23,6 +23,13 @@ public AccessPackageResource() { @jakarta.annotation.Nonnull public static AccessPackageResource createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.customDataProvidedResource": return new CustomDataProvidedResource(); + } + } return new AccessPackageResource(); } /** @@ -108,6 +115,7 @@ public Map> getFieldDeserializers deserializerMap.put("originId", (n) -> { this.setOriginId(n.getStringValue()); }); deserializerMap.put("originSystem", (n) -> { this.setOriginSystem(n.getStringValue()); }); deserializerMap.put("resourceType", (n) -> { this.setResourceType(n.getStringValue()); }); + deserializerMap.put("uploadSessions", (n) -> { this.setUploadSessions(n.getCollectionOfObjectValues(CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue)); }); deserializerMap.put("url", (n) -> { this.setUrl(n.getStringValue()); }); return deserializerMap; } @@ -143,6 +151,14 @@ public String getOriginSystem() { public String getResourceType() { return this.backingStore.get("resourceType"); } + /** + * Gets the uploadSessions property value. The uploadSessions property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getUploadSessions() { + return this.backingStore.get("uploadSessions"); + } /** * Gets the url property value. A unique resource locator for the resource, such as the URL for signing a user into an application. * @return a {@link String} @@ -170,6 +186,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("originId", this.getOriginId()); writer.writeStringValue("originSystem", this.getOriginSystem()); writer.writeStringValue("resourceType", this.getResourceType()); + writer.writeCollectionOfObjectValues("uploadSessions", this.getUploadSessions()); writer.writeStringValue("url", this.getUrl()); } /** @@ -256,6 +273,13 @@ public void setOriginSystem(@jakarta.annotation.Nullable final String value) { public void setResourceType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("resourceType", value); } + /** + * Sets the uploadSessions property value. The uploadSessions property + * @param value Value to set for the uploadSessions property. + */ + public void setUploadSessions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("uploadSessions", value); + } /** * Sets the url property value. A unique resource locator for the resource, such as the URL for signing a user into an application. * @param value Value to set for the url property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestion.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestion.java new file mode 100644 index 00000000000..3b1ffdef802 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestion.java @@ -0,0 +1,78 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageSuggestion extends Entity implements Parsable { + /** + * Instantiates a new {@link AccessPackageSuggestion} and sets the default values. + */ + public AccessPackageSuggestion() { + 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 AccessPackageSuggestion} + */ + @jakarta.annotation.Nonnull + public static AccessPackageSuggestion createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AccessPackageSuggestion(); + } + /** + * Gets the accessPackage property value. The access package information for the suggested package. + * @return a {@link AvailableAccessPackage} + */ + @jakarta.annotation.Nullable + public AvailableAccessPackage getAccessPackage() { + return this.backingStore.get("accessPackage"); + } + /** + * 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("accessPackage", (n) -> { this.setAccessPackage(n.getObjectValue(AvailableAccessPackage::createFromDiscriminatorValue)); }); + deserializerMap.put("reasons", (n) -> { this.setReasons(n.getCollectionOfObjectValues(AccessPackageSuggestionReason::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the reasons property value. A collection of reasons why this access package is being suggested to the user. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getReasons() { + return this.backingStore.get("reasons"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("accessPackage", this.getAccessPackage()); + writer.writeCollectionOfObjectValues("reasons", this.getReasons()); + } + /** + * Sets the accessPackage property value. The access package information for the suggested package. + * @param value Value to set for the accessPackage property. + */ + public void setAccessPackage(@jakarta.annotation.Nullable final AvailableAccessPackage value) { + this.backingStore.set("accessPackage", value); + } + /** + * Sets the reasons property value. A collection of reasons why this access package is being suggested to the user. + * @param value Value to set for the reasons property. + */ + public void setReasons(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("reasons", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionCollectionResponse.java new file mode 100644 index 00000000000..54f58fe89d4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageSuggestionCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AccessPackageSuggestionCollectionResponse} and sets the default values. + */ + public AccessPackageSuggestionCollectionResponse() { + 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 AccessPackageSuggestionCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static AccessPackageSuggestionCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AccessPackageSuggestionCollectionResponse(); + } + /** + * 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(AccessPackageSuggestion::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionReason.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionReason.java new file mode 100644 index 00000000000..8259fb34f07 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionReason.java @@ -0,0 +1,115 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageSuggestionReason implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AccessPackageSuggestionReason} and sets the default values. + */ + public AccessPackageSuggestionReason() { + 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 AccessPackageSuggestionReason} + */ + @jakarta.annotation.Nonnull + public static AccessPackageSuggestionReason createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.accessPackageSuggestionRelatedPeopleBased": return new AccessPackageSuggestionRelatedPeopleBased(); + case "#microsoft.graph.accessPackageSuggestionSelfAssignmentHistoryBased": return new AccessPackageSuggestionSelfAssignmentHistoryBased(); + } + } + return new AccessPackageSuggestionReason(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionRelatedPeopleBased.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionRelatedPeopleBased.java new file mode 100644 index 00000000000..48f86320263 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionRelatedPeopleBased.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageSuggestionRelatedPeopleBased extends AccessPackageSuggestionReason implements Parsable { + /** + * Instantiates a new {@link AccessPackageSuggestionRelatedPeopleBased} and sets the default values. + */ + public AccessPackageSuggestionRelatedPeopleBased() { + super(); + this.setOdataType("#microsoft.graph.accessPackageSuggestionRelatedPeopleBased"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AccessPackageSuggestionRelatedPeopleBased} + */ + @jakarta.annotation.Nonnull + public static AccessPackageSuggestionRelatedPeopleBased createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AccessPackageSuggestionRelatedPeopleBased(); + } + /** + * 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("relatedPeople", (n) -> { this.setRelatedPeople(n.getCollectionOfObjectValues(Identity::createFromDiscriminatorValue)); }); + deserializerMap.put("relatedPeopleAssignmentCount", (n) -> { this.setRelatedPeopleAssignmentCount(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the relatedPeople property value. A collection of identities representing people related to the current user who may have access to similar resources. This property is only populated when the tenant's endUserSettings have relatedPeopleInsightLevel set to countAndNames. This includes both the user ID and display name information. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getRelatedPeople() { + return this.backingStore.get("relatedPeople"); + } + /** + * Gets the relatedPeopleAssignmentCount property value. The number of related people who have assignments to this access package. This count is always provided regardless of the relatedPeopleInsightLevel setting. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getRelatedPeopleAssignmentCount() { + return this.backingStore.get("relatedPeopleAssignmentCount"); + } + /** + * Serializes information the current object + * @param 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("relatedPeople", this.getRelatedPeople()); + writer.writeIntegerValue("relatedPeopleAssignmentCount", this.getRelatedPeopleAssignmentCount()); + } + /** + * Sets the relatedPeople property value. A collection of identities representing people related to the current user who may have access to similar resources. This property is only populated when the tenant's endUserSettings have relatedPeopleInsightLevel set to countAndNames. This includes both the user ID and display name information. + * @param value Value to set for the relatedPeople property. + */ + public void setRelatedPeople(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("relatedPeople", value); + } + /** + * Sets the relatedPeopleAssignmentCount property value. The number of related people who have assignments to this access package. This count is always provided regardless of the relatedPeopleInsightLevel setting. + * @param value Value to set for the relatedPeopleAssignmentCount property. + */ + public void setRelatedPeopleAssignmentCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("relatedPeopleAssignmentCount", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionSelfAssignmentHistoryBased.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionSelfAssignmentHistoryBased.java new file mode 100644 index 00000000000..58a4a5f9f98 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessPackageSuggestionSelfAssignmentHistoryBased.java @@ -0,0 +1,80 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessPackageSuggestionSelfAssignmentHistoryBased extends AccessPackageSuggestionReason implements Parsable { + /** + * Instantiates a new {@link AccessPackageSuggestionSelfAssignmentHistoryBased} and sets the default values. + */ + public AccessPackageSuggestionSelfAssignmentHistoryBased() { + super(); + this.setOdataType("#microsoft.graph.accessPackageSuggestionSelfAssignmentHistoryBased"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AccessPackageSuggestionSelfAssignmentHistoryBased} + */ + @jakarta.annotation.Nonnull + public static AccessPackageSuggestionSelfAssignmentHistoryBased createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AccessPackageSuggestionSelfAssignmentHistoryBased(); + } + /** + * 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("lastAssignmentDateTime", (n) -> { this.setLastAssignmentDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("pastAssigmentCount", (n) -> { this.setPastAssigmentCount(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the lastAssignmentDateTime property value. The date and time when the user was last assigned to this access package. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastAssignmentDateTime() { + return this.backingStore.get("lastAssignmentDateTime"); + } + /** + * Gets the pastAssigmentCount property value. The pastAssigmentCount property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getPastAssigmentCount() { + return this.backingStore.get("pastAssigmentCount"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeOffsetDateTimeValue("lastAssignmentDateTime", this.getLastAssignmentDateTime()); + writer.writeIntegerValue("pastAssigmentCount", this.getPastAssigmentCount()); + } + /** + * Sets the lastAssignmentDateTime property value. The date and time when the user was last assigned to this access package. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @param value Value to set for the lastAssignmentDateTime property. + */ + public void setLastAssignmentDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastAssignmentDateTime", value); + } + /** + * Sets the pastAssigmentCount property value. The pastAssigmentCount property + * @param value Value to set for the pastAssigmentCount property. + */ + public void setPastAssigmentCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("pastAssigmentCount", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewAccessPackageAssignmentPolicyScope.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewAccessPackageAssignmentPolicyScope.java new file mode 100644 index 00000000000..1ea3e0bc028 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewAccessPackageAssignmentPolicyScope.java @@ -0,0 +1,113 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewAccessPackageAssignmentPolicyScope extends AccessReviewResourceScope implements Parsable { + /** + * Instantiates a new {@link AccessReviewAccessPackageAssignmentPolicyScope} and sets the default values. + */ + public AccessReviewAccessPackageAssignmentPolicyScope() { + super(); + this.setOdataType("#microsoft.graph.accessReviewAccessPackageAssignmentPolicyScope"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AccessReviewAccessPackageAssignmentPolicyScope} + */ + @jakarta.annotation.Nonnull + public static AccessReviewAccessPackageAssignmentPolicyScope createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AccessReviewAccessPackageAssignmentPolicyScope(); + } + /** + * Gets the accessPackageDisplayName property value. The display name of the access package. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAccessPackageDisplayName() { + return this.backingStore.get("accessPackageDisplayName"); + } + /** + * Gets the accessPackageId property value. The access package identifier. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAccessPackageId() { + return this.backingStore.get("accessPackageId"); + } + /** + * Gets the catalogDisplayName property value. The display name of the catalog. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCatalogDisplayName() { + return this.backingStore.get("catalogDisplayName"); + } + /** + * Gets the catalogId property value. The catalog identifier. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCatalogId() { + return this.backingStore.get("catalogId"); + } + /** + * 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("accessPackageDisplayName", (n) -> { this.setAccessPackageDisplayName(n.getStringValue()); }); + deserializerMap.put("accessPackageId", (n) -> { this.setAccessPackageId(n.getStringValue()); }); + deserializerMap.put("catalogDisplayName", (n) -> { this.setCatalogDisplayName(n.getStringValue()); }); + deserializerMap.put("catalogId", (n) -> { this.setCatalogId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("accessPackageDisplayName", this.getAccessPackageDisplayName()); + writer.writeStringValue("accessPackageId", this.getAccessPackageId()); + writer.writeStringValue("catalogDisplayName", this.getCatalogDisplayName()); + writer.writeStringValue("catalogId", this.getCatalogId()); + } + /** + * Sets the accessPackageDisplayName property value. The display name of the access package. + * @param value Value to set for the accessPackageDisplayName property. + */ + public void setAccessPackageDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("accessPackageDisplayName", value); + } + /** + * Sets the accessPackageId property value. The access package identifier. + * @param value Value to set for the accessPackageId property. + */ + public void setAccessPackageId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("accessPackageId", value); + } + /** + * Sets the catalogDisplayName property value. The display name of the catalog. + * @param value Value to set for the catalogDisplayName property. + */ + public void setCatalogDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("catalogDisplayName", value); + } + /** + * Sets the catalogId property value. The catalog identifier. + * @param value Value to set for the catalogId property. + */ + public void setCatalogId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("catalogId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewDataUploadRequestCalloutData.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewDataUploadRequestCalloutData.java deleted file mode 100644 index 61ccacb11aa..00000000000 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewDataUploadRequestCalloutData.java +++ /dev/null @@ -1,113 +0,0 @@ -package com.microsoft.graph.beta.models; - -import com.microsoft.kiota.serialization.Parsable; -import com.microsoft.kiota.serialization.ParseNode; -import com.microsoft.kiota.serialization.SerializationWriter; -import java.util.HashMap; -import java.util.Map; -import java.util.Objects; -@jakarta.annotation.Generated("com.microsoft.kiota") -public class AccessReviewDataUploadRequestCalloutData extends CustomExtensionData implements Parsable { - /** - * Instantiates a new {@link AccessReviewDataUploadRequestCalloutData} and sets the default values. - */ - public AccessReviewDataUploadRequestCalloutData() { - super(); - this.setOdataType("#microsoft.graph.accessReviewDataUploadRequestCalloutData"); - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link AccessReviewDataUploadRequestCalloutData} - */ - @jakarta.annotation.Nonnull - public static AccessReviewDataUploadRequestCalloutData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { - Objects.requireNonNull(parseNode); - return new AccessReviewDataUploadRequestCalloutData(); - } - /** - * Gets the accessReviewInstance property value. The accessReviewInstance property - * @return a {@link AccessReviewInstance} - */ - @jakarta.annotation.Nullable - public AccessReviewInstance getAccessReviewInstance() { - return this.backingStore.get("accessReviewInstance"); - } - /** - * Gets the callbackDataType property value. The callbackDataType property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getCallbackDataType() { - return this.backingStore.get("callbackDataType"); - } - /** - * Gets the catalog property value. The catalog property - * @return a {@link AccessPackageCatalog} - */ - @jakarta.annotation.Nullable - public AccessPackageCatalog getCatalog() { - return this.backingStore.get("catalog"); - } - /** - * 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("accessReviewInstance", (n) -> { this.setAccessReviewInstance(n.getObjectValue(AccessReviewInstance::createFromDiscriminatorValue)); }); - deserializerMap.put("callbackDataType", (n) -> { this.setCallbackDataType(n.getStringValue()); }); - deserializerMap.put("catalog", (n) -> { this.setCatalog(n.getObjectValue(AccessPackageCatalog::createFromDiscriminatorValue)); }); - deserializerMap.put("resource", (n) -> { this.setResource(n.getObjectValue(AccessPackageResource::createFromDiscriminatorValue)); }); - return deserializerMap; - } - /** - * Gets the resource property value. The resource property - * @return a {@link AccessPackageResource} - */ - @jakarta.annotation.Nullable - public AccessPackageResource getResource() { - return this.backingStore.get("resource"); - } - /** - * Serializes information the current object - * @param writer Serialization writer to use to serialize this model - */ - public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { - Objects.requireNonNull(writer); - super.serialize(writer); - writer.writeObjectValue("accessReviewInstance", this.getAccessReviewInstance()); - writer.writeStringValue("callbackDataType", this.getCallbackDataType()); - writer.writeObjectValue("catalog", this.getCatalog()); - writer.writeObjectValue("resource", this.getResource()); - } - /** - * Sets the accessReviewInstance property value. The accessReviewInstance property - * @param value Value to set for the accessReviewInstance property. - */ - public void setAccessReviewInstance(@jakarta.annotation.Nullable final AccessReviewInstance value) { - this.backingStore.set("accessReviewInstance", value); - } - /** - * Sets the callbackDataType property value. The callbackDataType property - * @param value Value to set for the callbackDataType property. - */ - public void setCallbackDataType(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("callbackDataType", value); - } - /** - * Sets the catalog property value. The catalog property - * @param value Value to set for the catalog property. - */ - public void setCatalog(@jakarta.annotation.Nullable final AccessPackageCatalog value) { - this.backingStore.set("catalog", value); - } - /** - * Sets the resource property value. The resource property - * @param value Value to set for the resource property. - */ - public void setResource(@jakarta.annotation.Nullable final AccessPackageResource value) { - this.backingStore.set("resource", value); - } -} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewDataUploadTriggerCallbackData.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewDataUploadTriggerCallbackData.java index d9ec52cb400..5e8c65014cf 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewDataUploadTriggerCallbackData.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewDataUploadTriggerCallbackData.java @@ -36,12 +36,8 @@ public Map> getFieldDeserializers deserializerMap.put("permissionId", (n) -> { this.setPermissionId(n.getStringValue()); }); deserializerMap.put("permissionName", (n) -> { this.setPermissionName(n.getStringValue()); }); deserializerMap.put("permissionType", (n) -> { this.setPermissionType(n.getStringValue()); }); - deserializerMap.put("principalAADId", (n) -> { this.setPrincipalAADId(n.getStringValue()); }); - deserializerMap.put("resourceDescription", (n) -> { this.setResourceDescription(n.getStringValue()); }); - deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); - deserializerMap.put("resourceName", (n) -> { this.setResourceName(n.getStringValue()); }); - deserializerMap.put("resourceOwners", (n) -> { this.setResourceOwners(n.getCollectionOfPrimitiveValues(String.class)); }); - deserializerMap.put("resourceType", (n) -> { this.setResourceType(n.getStringValue()); }); + deserializerMap.put("principalId", (n) -> { this.setPrincipalId(n.getStringValue()); }); + deserializerMap.put("principalType", (n) -> { this.setPrincipalType(n.getEnumValue(PrincipalType::forValue)); }); return deserializerMap; } /** @@ -77,52 +73,20 @@ public String getPermissionType() { return this.backingStore.get("permissionType"); } /** - * Gets the principalAADId property value. The principalAADId property + * Gets the principalId property value. The id of the principal who has permissions on the custom data provided resource. * @return a {@link String} */ @jakarta.annotation.Nullable - public String getPrincipalAADId() { - return this.backingStore.get("principalAADId"); + public String getPrincipalId() { + return this.backingStore.get("principalId"); } /** - * Gets the resourceDescription property value. The resourceDescription property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getResourceDescription() { - return this.backingStore.get("resourceDescription"); - } - /** - * Gets the resourceId property value. The resourceId property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getResourceId() { - return this.backingStore.get("resourceId"); - } - /** - * Gets the resourceName property value. The resourceName property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getResourceName() { - return this.backingStore.get("resourceName"); - } - /** - * Gets the resourceOwners property value. The resourceOwners property - * @return a {@link java.util.List} - */ - @jakarta.annotation.Nullable - public java.util.List getResourceOwners() { - return this.backingStore.get("resourceOwners"); - } - /** - * Gets the resourceType property value. The resourceType property - * @return a {@link String} + * Gets the principalType property value. The principalType property + * @return a {@link PrincipalType} */ @jakarta.annotation.Nullable - public String getResourceType() { - return this.backingStore.get("resourceType"); + public PrincipalType getPrincipalType() { + return this.backingStore.get("principalType"); } /** * Serializes information the current object @@ -135,12 +99,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("permissionId", this.getPermissionId()); writer.writeStringValue("permissionName", this.getPermissionName()); writer.writeStringValue("permissionType", this.getPermissionType()); - writer.writeStringValue("principalAADId", this.getPrincipalAADId()); - writer.writeStringValue("resourceDescription", this.getResourceDescription()); - writer.writeStringValue("resourceId", this.getResourceId()); - writer.writeStringValue("resourceName", this.getResourceName()); - writer.writeCollectionOfPrimitiveValues("resourceOwners", this.getResourceOwners()); - writer.writeStringValue("resourceType", this.getResourceType()); + writer.writeStringValue("principalId", this.getPrincipalId()); + writer.writeEnumValue("principalType", this.getPrincipalType()); } /** * Sets the permissionDescription property value. A description for the permission. @@ -171,45 +131,17 @@ public void setPermissionType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("permissionType", value); } /** - * Sets the principalAADId property value. The principalAADId property - * @param value Value to set for the principalAADId property. - */ - public void setPrincipalAADId(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("principalAADId", value); - } - /** - * Sets the resourceDescription property value. The resourceDescription property - * @param value Value to set for the resourceDescription property. - */ - public void setResourceDescription(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("resourceDescription", value); - } - /** - * Sets the resourceId property value. The resourceId property - * @param value Value to set for the resourceId property. - */ - public void setResourceId(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("resourceId", value); - } - /** - * Sets the resourceName property value. The resourceName property - * @param value Value to set for the resourceName property. - */ - public void setResourceName(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("resourceName", value); - } - /** - * Sets the resourceOwners property value. The resourceOwners property - * @param value Value to set for the resourceOwners property. + * Sets the principalId property value. The id of the principal who has permissions on the custom data provided resource. + * @param value Value to set for the principalId property. */ - public void setResourceOwners(@jakarta.annotation.Nullable final java.util.List value) { - this.backingStore.set("resourceOwners", value); + public void setPrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("principalId", value); } /** - * Sets the resourceType property value. The resourceType property - * @param value Value to set for the resourceType property. + * Sets the principalType property value. The principalType property + * @param value Value to set for the principalType property. */ - public void setResourceType(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("resourceType", value); + public void setPrincipalType(@jakarta.annotation.Nullable final PrincipalType value) { + this.backingStore.set("principalType", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItem.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItem.java index 6ffe1ec90eb..5d53577b99b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItem.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItem.java @@ -49,6 +49,14 @@ public UserIdentity getAppliedBy() { public OffsetDateTime getAppliedDateTime() { return this.backingStore.get("appliedDateTime"); } + /** + * Gets the applyDescription property value. The description of the apply result. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getApplyDescription() { + return this.backingStore.get("applyDescription"); + } /** * Gets the applyResult property value. The result of applying the decision. Possible values: New, AppliedSuccessfully, AppliedWithUnknownFailure, AppliedSuccessfullyButObjectNotFound, and ApplyNotSupported. Supports $select, $orderby, and $filter (eq only). Read-only. * @return a {@link String} @@ -75,11 +83,13 @@ public Map> getFieldDeserializers deserializerMap.put("accessReviewId", (n) -> { this.setAccessReviewId(n.getStringValue()); }); deserializerMap.put("appliedBy", (n) -> { this.setAppliedBy(n.getObjectValue(UserIdentity::createFromDiscriminatorValue)); }); deserializerMap.put("appliedDateTime", (n) -> { this.setAppliedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("applyDescription", (n) -> { this.setApplyDescription(n.getStringValue()); }); deserializerMap.put("applyResult", (n) -> { this.setApplyResult(n.getStringValue()); }); deserializerMap.put("decision", (n) -> { this.setDecision(n.getStringValue()); }); deserializerMap.put("insights", (n) -> { this.setInsights(n.getCollectionOfObjectValues(GovernanceInsight::createFromDiscriminatorValue)); }); deserializerMap.put("instance", (n) -> { this.setInstance(n.getObjectValue(AccessReviewInstance::createFromDiscriminatorValue)); }); deserializerMap.put("justification", (n) -> { this.setJustification(n.getStringValue()); }); + deserializerMap.put("permission", (n) -> { this.setPermission(n.getObjectValue(AccessReviewInstanceDecisionItemPermission::createFromDiscriminatorValue)); }); deserializerMap.put("principal", (n) -> { this.setPrincipal(n.getObjectValue(Identity::createFromDiscriminatorValue)); }); deserializerMap.put("principalLink", (n) -> { this.setPrincipalLink(n.getStringValue()); }); deserializerMap.put("principalResourceMembership", (n) -> { this.setPrincipalResourceMembership(n.getObjectValue(DecisionItemPrincipalResourceMembership::createFromDiscriminatorValue)); }); @@ -115,6 +125,14 @@ public AccessReviewInstance getInstance() { public String getJustification() { return this.backingStore.get("justification"); } + /** + * Gets the permission property value. The permission that grants the principal access to a resource. + * @return a {@link AccessReviewInstanceDecisionItemPermission} + */ + @jakarta.annotation.Nullable + public AccessReviewInstanceDecisionItemPermission getPermission() { + return this.backingStore.get("permission"); + } /** * Gets the principal property value. Every decision item in an access review represents a principal's access to a resource. This property represents details of the principal. For example, if a decision item represents access of User 'Bob' to Group 'Sales' - The principal is 'Bob' and the resource is 'Sales'. Principals can be of two types - userIdentity and servicePrincipalIdentity. Supports $select. Read-only. * @return a {@link Identity} @@ -197,11 +215,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("accessReviewId", this.getAccessReviewId()); writer.writeObjectValue("appliedBy", this.getAppliedBy()); writer.writeOffsetDateTimeValue("appliedDateTime", this.getAppliedDateTime()); + writer.writeStringValue("applyDescription", this.getApplyDescription()); writer.writeStringValue("applyResult", this.getApplyResult()); writer.writeStringValue("decision", this.getDecision()); writer.writeCollectionOfObjectValues("insights", this.getInsights()); writer.writeObjectValue("instance", this.getInstance()); writer.writeStringValue("justification", this.getJustification()); + writer.writeObjectValue("permission", this.getPermission()); writer.writeObjectValue("principal", this.getPrincipal()); writer.writeStringValue("principalLink", this.getPrincipalLink()); writer.writeObjectValue("principalResourceMembership", this.getPrincipalResourceMembership()); @@ -233,6 +253,13 @@ public void setAppliedBy(@jakarta.annotation.Nullable final UserIdentity value) public void setAppliedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("appliedDateTime", value); } + /** + * Sets the applyDescription property value. The description of the apply result. + * @param value Value to set for the applyDescription property. + */ + public void setApplyDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("applyDescription", value); + } /** * Sets the applyResult property value. The result of applying the decision. Possible values: New, AppliedSuccessfully, AppliedWithUnknownFailure, AppliedSuccessfullyButObjectNotFound, and ApplyNotSupported. Supports $select, $orderby, and $filter (eq only). Read-only. * @param value Value to set for the applyResult property. @@ -268,6 +295,13 @@ public void setInstance(@jakarta.annotation.Nullable final AccessReviewInstance public void setJustification(@jakarta.annotation.Nullable final String value) { this.backingStore.set("justification", value); } + /** + * Sets the permission property value. The permission that grants the principal access to a resource. + * @param value Value to set for the permission property. + */ + public void setPermission(@jakarta.annotation.Nullable final AccessReviewInstanceDecisionItemPermission value) { + this.backingStore.set("permission", value); + } /** * Sets the principal property value. Every decision item in an access review represents a principal's access to a resource. This property represents details of the principal. For example, if a decision item represents access of User 'Bob' to Group 'Sales' - The principal is 'Bob' and the resource is 'Sales'. Principals can be of two types - userIdentity and servicePrincipalIdentity. Supports $select. Read-only. * @param value Value to set for the principal property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.java new file mode 100644 index 00000000000..53d38780f0d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemCustomDataProvidedResource.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewInstanceDecisionItemCustomDataProvidedResource extends AccessReviewInstanceDecisionItemResource implements Parsable { + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemCustomDataProvidedResource} and sets the default values. + */ + public AccessReviewInstanceDecisionItemCustomDataProvidedResource() { + super(); + this.setOdataType("#microsoft.graph.accessReviewInstanceDecisionItemCustomDataProvidedResource"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AccessReviewInstanceDecisionItemCustomDataProvidedResource} + */ + @jakarta.annotation.Nonnull + public static AccessReviewInstanceDecisionItemCustomDataProvidedResource createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AccessReviewInstanceDecisionItemCustomDataProvidedResource(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + 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/AccessReviewInstanceDecisionItemPermission.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemPermission.java new file mode 100644 index 00000000000..9fb42a191a2 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemPermission.java @@ -0,0 +1,175 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewInstanceDecisionItemPermission implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AccessReviewInstanceDecisionItemPermission} and sets the default values. + */ + public AccessReviewInstanceDecisionItemPermission() { + 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 AccessReviewInstanceDecisionItemPermission} + */ + @jakarta.annotation.Nonnull + public static AccessReviewInstanceDecisionItemPermission createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AccessReviewInstanceDecisionItemPermission(); + } + /** + * 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 description property value. The description of the permission. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. The display name of the permission. + * @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>(5); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("id", (n) -> { this.setId(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("type", (n) -> { this.setType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the id property value. The identifier of the permission. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getId() { + return this.backingStore.get("id"); + } + /** + * 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 type property value. The type of the permission. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getType() { + return this.backingStore.get("type"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("id", this.getId()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("type", this.getType()); + 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 description property value. The description of the permission. + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. The display name of the permission. + * @param value Value to set for the displayName property. + */ + public void setDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("displayName", value); + } + /** + * Sets the id property value. The identifier of the permission. + * @param value Value to set for the id property. + */ + public void setId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("id", value); + } + /** + * Sets the @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 type property value. The type of the permission. + * @param value Value to set for the type property. + */ + public void setType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("type", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemResource.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemResource.java index 6d49ec8b52c..3c9d7549089 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemResource.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemResource.java @@ -38,6 +38,7 @@ public static AccessReviewInstanceDecisionItemResource createFromDiscriminatorVa switch (mappingValue) { case "#microsoft.graph.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource": return new AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource(); case "#microsoft.graph.accessReviewInstanceDecisionItemAzureRoleResource": return new AccessReviewInstanceDecisionItemAzureRoleResource(); + case "#microsoft.graph.accessReviewInstanceDecisionItemCustomDataProvidedResource": return new AccessReviewInstanceDecisionItemCustomDataProvidedResource(); case "#microsoft.graph.accessReviewInstanceDecisionItemServicePrincipalResource": return new AccessReviewInstanceDecisionItemServicePrincipalResource(); } } @@ -64,6 +65,14 @@ public Map getAdditionalData() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the description property value. Description of the resource + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } /** * Gets the displayName property value. Display name of the resource * @return a {@link String} @@ -78,7 +87,8 @@ public String getDisplayName() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(4); + final HashMap> deserializerMap = new HashMap>(5); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("id", (n) -> { this.setId(n.getStringValue()); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); @@ -115,6 +125,7 @@ public String getType() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeStringValue("description", this.getDescription()); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeStringValue("id", this.getId()); writer.writeStringValue("@odata.type", this.getOdataType()); @@ -136,6 +147,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the description property value. Description of the resource + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } /** * Sets the displayName property value. Display name of the resource * @param value Value to set for the displayName property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemServicePrincipalResource.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemServicePrincipalResource.java index 9a05b84f0c1..c4827dd8563 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemServicePrincipalResource.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewInstanceDecisionItemServicePrincipalResource.java @@ -33,6 +33,22 @@ public static AccessReviewInstanceDecisionItemServicePrincipalResource createFro public String getAppId() { return this.backingStore.get("appId"); } + /** + * Gets the appRoleDisplayName property value. The display name of the app role. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAppRoleDisplayName() { + return this.backingStore.get("appRoleDisplayName"); + } + /** + * Gets the appRoleId property value. The identifier of the app role. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAppRoleId() { + return this.backingStore.get("appRoleId"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -41,6 +57,8 @@ public String getAppId() { public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("appId", (n) -> { this.setAppId(n.getStringValue()); }); + deserializerMap.put("appRoleDisplayName", (n) -> { this.setAppRoleDisplayName(n.getStringValue()); }); + deserializerMap.put("appRoleId", (n) -> { this.setAppRoleId(n.getStringValue()); }); return deserializerMap; } /** @@ -51,6 +69,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeStringValue("appId", this.getAppId()); + writer.writeStringValue("appRoleDisplayName", this.getAppRoleDisplayName()); + writer.writeStringValue("appRoleId", this.getAppRoleId()); } /** * Sets the appId property value. The globally unique identifier of the application to which access is granted. @@ -59,4 +79,18 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAppId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("appId", value); } + /** + * Sets the appRoleDisplayName property value. The display name of the app role. + * @param value Value to set for the appRoleDisplayName property. + */ + public void setAppRoleDisplayName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("appRoleDisplayName", value); + } + /** + * Sets the appRoleId property value. The identifier of the app role. + * @param value Value to set for the appRoleId property. + */ + public void setAppRoleId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("appRoleId", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewPrincipalScope.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewPrincipalScope.java new file mode 100644 index 00000000000..e9313361b18 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewPrincipalScope.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewPrincipalScope extends AccessReviewScope implements Parsable { + /** + * Instantiates a new {@link AccessReviewPrincipalScope} and sets the default values. + */ + public AccessReviewPrincipalScope() { + super(); + this.setOdataType("#microsoft.graph.accessReviewPrincipalScope"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AccessReviewPrincipalScope} + */ + @jakarta.annotation.Nonnull + public static AccessReviewPrincipalScope createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AccessReviewPrincipalScope(); + } + /** + * 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("scopeType", (n) -> { this.setScopeType(n.getEnumValue(AccessReviewPrincipalScopeType::forValue)); }); + return deserializerMap; + } + /** + * Gets the scopeType property value. The scopeType property + * @return a {@link AccessReviewPrincipalScopeType} + */ + @jakarta.annotation.Nullable + public AccessReviewPrincipalScopeType getScopeType() { + return this.backingStore.get("scopeType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeEnumValue("scopeType", this.getScopeType()); + } + /** + * Sets the scopeType property value. The scopeType property + * @param value Value to set for the scopeType property. + */ + public void setScopeType(@jakarta.annotation.Nullable final AccessReviewPrincipalScopeType value) { + this.backingStore.set("scopeType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewPrincipalScopeType.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewPrincipalScopeType.java new file mode 100644 index 00000000000..3f578dc7345 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewPrincipalScopeType.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 AccessReviewPrincipalScopeType implements ValuedEnum { + AllUsers("allUsers"), + GuestUsers("guestUsers"), + InactiveUsers("inactiveUsers"), + InactiveGuestUsers("inactiveGuestUsers"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + AccessReviewPrincipalScopeType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static AccessReviewPrincipalScopeType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "allUsers": return AllUsers; + case "guestUsers": return GuestUsers; + case "inactiveUsers": return InactiveUsers; + case "inactiveGuestUsers": return InactiveGuestUsers; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewResourceScope.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewResourceScope.java new file mode 100644 index 00000000000..04d33b44074 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewResourceScope.java @@ -0,0 +1,103 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AccessReviewResourceScope extends AccessReviewScope implements Parsable { + /** + * Instantiates a new {@link AccessReviewResourceScope} and sets the default values. + */ + public AccessReviewResourceScope() { + super(); + this.setOdataType("#microsoft.graph.accessReviewResourceScope"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AccessReviewResourceScope} + */ + @jakarta.annotation.Nonnull + public static AccessReviewResourceScope createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.accessReviewAccessPackageAssignmentPolicyScope": return new AccessReviewAccessPackageAssignmentPolicyScope(); + } + } + return new AccessReviewResourceScope(); + } + /** + * Gets the displayName property value. The display name of the resource. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("resourceId", (n) -> { this.setResourceId(n.getStringValue()); }); + deserializerMap.put("scopeType", (n) -> { this.setScopeType(n.getEnumValue(AccessReviewResourceScopeType::forValue)); }); + return deserializerMap; + } + /** + * Gets the resourceId property value. The identifier of the resource. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceId() { + return this.backingStore.get("resourceId"); + } + /** + * Gets the scopeType property value. The scopeType property + * @return a {@link AccessReviewResourceScopeType} + */ + @jakarta.annotation.Nullable + public AccessReviewResourceScopeType getScopeType() { + return this.backingStore.get("scopeType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("resourceId", this.getResourceId()); + writer.writeEnumValue("scopeType", this.getScopeType()); + } + /** + * Sets the displayName property value. The display name of the resource. + * @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 resourceId property value. The identifier of the resource. + * @param value Value to set for the resourceId property. + */ + public void setResourceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceId", value); + } + /** + * Sets the scopeType property value. The scopeType property + * @param value Value to set for the scopeType property. + */ + public void setScopeType(@jakarta.annotation.Nullable final AccessReviewResourceScopeType value) { + this.backingStore.set("scopeType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewResourceScopeType.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewResourceScopeType.java new file mode 100644 index 00000000000..f52917c0d6c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewResourceScopeType.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 AccessReviewResourceScopeType implements ValuedEnum { + Group("group"), + Catalog("catalog"), + ServicePrincipal("servicePrincipal"), + DirectoryRole("directoryRole"), + AccessPackageAssignmentPolicy("accessPackageAssignmentPolicy"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + AccessReviewResourceScopeType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static AccessReviewResourceScopeType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "group": return Group; + case "catalog": return Catalog; + case "servicePrincipal": return ServicePrincipal; + case "directoryRole": return DirectoryRole; + case "accessPackageAssignmentPolicy": return AccessPackageAssignmentPolicy; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewReviewerScope.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewReviewerScope.java index 4bba1863aa6..6ff1ab7b5ec 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewReviewerScope.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewReviewerScope.java @@ -35,6 +35,8 @@ public Map> getFieldDeserializers deserializerMap.put("query", (n) -> { this.setQuery(n.getStringValue()); }); deserializerMap.put("queryRoot", (n) -> { this.setQueryRoot(n.getStringValue()); }); deserializerMap.put("queryType", (n) -> { this.setQueryType(n.getStringValue()); }); + deserializerMap.put("reviewerId", (n) -> { this.setReviewerId(n.getStringValue()); }); + deserializerMap.put("scopeType", (n) -> { this.setScopeType(n.getEnumValue(AccessReviewReviewerScopeType::forValue)); }); return deserializerMap; } /** @@ -61,6 +63,22 @@ public String getQueryRoot() { public String getQueryType() { return this.backingStore.get("queryType"); } + /** + * Gets the reviewerId property value. The reviewerId property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getReviewerId() { + return this.backingStore.get("reviewerId"); + } + /** + * Gets the scopeType property value. The scopeType property + * @return a {@link AccessReviewReviewerScopeType} + */ + @jakarta.annotation.Nullable + public AccessReviewReviewerScopeType getScopeType() { + return this.backingStore.get("scopeType"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -71,6 +89,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("query", this.getQuery()); writer.writeStringValue("queryRoot", this.getQueryRoot()); writer.writeStringValue("queryType", this.getQueryType()); + writer.writeStringValue("reviewerId", this.getReviewerId()); + writer.writeEnumValue("scopeType", this.getScopeType()); } /** * Sets the query property value. The query specifying who will be the reviewer. @@ -93,4 +113,18 @@ public void setQueryRoot(@jakarta.annotation.Nullable final String value) { public void setQueryType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("queryType", value); } + /** + * Sets the reviewerId property value. The reviewerId property + * @param value Value to set for the reviewerId property. + */ + public void setReviewerId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("reviewerId", value); + } + /** + * Sets the scopeType property value. The scopeType property + * @param value Value to set for the scopeType property. + */ + public void setScopeType(@jakarta.annotation.Nullable final AccessReviewReviewerScopeType value) { + this.backingStore.set("scopeType", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewReviewerScopeType.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewReviewerScopeType.java new file mode 100644 index 00000000000..f6bc49cf41b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewReviewerScopeType.java @@ -0,0 +1,37 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum AccessReviewReviewerScopeType implements ValuedEnum { + User("user"), + Group("group"), + Self("self"), + Manager("manager"), + Sponsor("sponsor"), + ResourceOwner("resourceOwner"), + ManagerOrSponsor("managerOrSponsor"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + AccessReviewReviewerScopeType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static AccessReviewReviewerScopeType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "user": return User; + case "group": return Group; + case "self": return Self; + case "manager": return Manager; + case "sponsor": return Sponsor; + case "resourceOwner": return ResourceOwner; + case "managerOrSponsor": return ManagerOrSponsor; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewScope.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewScope.java index 20711510af4..f81b173e81b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewScope.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewScope.java @@ -36,8 +36,11 @@ public static AccessReviewScope createFromDiscriminatorValue(@jakarta.annotation if (mappingValueNode != null) { final String mappingValue = mappingValueNode.getStringValue(); switch (mappingValue) { + case "#microsoft.graph.accessReviewAccessPackageAssignmentPolicyScope": return new AccessReviewAccessPackageAssignmentPolicyScope(); case "#microsoft.graph.accessReviewInactiveUsersQueryScope": return new AccessReviewInactiveUsersQueryScope(); + case "#microsoft.graph.accessReviewPrincipalScope": return new AccessReviewPrincipalScope(); case "#microsoft.graph.accessReviewQueryScope": return new AccessReviewQueryScope(); + case "#microsoft.graph.accessReviewResourceScope": return new AccessReviewResourceScope(); case "#microsoft.graph.accessReviewReviewerScope": return new AccessReviewReviewerScope(); case "#microsoft.graph.principalResourceMembershipsScope": return new PrincipalResourceMembershipsScope(); } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewSet.java b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewSet.java index 4d9b7652a69..3c781085315 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewSet.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AccessReviewSet.java @@ -50,6 +50,7 @@ public Map> getFieldDeserializers deserializerMap.put("decisions", (n) -> { this.setDecisions(n.getCollectionOfObjectValues(AccessReviewInstanceDecisionItem::createFromDiscriminatorValue)); }); deserializerMap.put("definitions", (n) -> { this.setDefinitions(n.getCollectionOfObjectValues(AccessReviewScheduleDefinition::createFromDiscriminatorValue)); }); deserializerMap.put("historyDefinitions", (n) -> { this.setHistoryDefinitions(n.getCollectionOfObjectValues(AccessReviewHistoryDefinition::createFromDiscriminatorValue)); }); + deserializerMap.put("instances", (n) -> { this.setInstances(n.getCollectionOfObjectValues(AccessReviewInstance::createFromDiscriminatorValue)); }); deserializerMap.put("policy", (n) -> { this.setPolicy(n.getObjectValue(AccessReviewPolicy::createFromDiscriminatorValue)); }); return deserializerMap; } @@ -61,6 +62,14 @@ public Map> getFieldDeserializers public java.util.List getHistoryDefinitions() { return this.backingStore.get("historyDefinitions"); } + /** + * Gets the instances property value. Represents the instance of a review. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getInstances() { + return this.backingStore.get("instances"); + } /** * Gets the policy property value. Resource that enables administrators to manage directory-level access review policies in their tenant. * @return a {@link AccessReviewPolicy} @@ -79,6 +88,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("decisions", this.getDecisions()); writer.writeCollectionOfObjectValues("definitions", this.getDefinitions()); writer.writeCollectionOfObjectValues("historyDefinitions", this.getHistoryDefinitions()); + writer.writeCollectionOfObjectValues("instances", this.getInstances()); writer.writeObjectValue("policy", this.getPolicy()); } /** @@ -102,6 +112,13 @@ public void setDefinitions(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("historyDefinitions", value); } + /** + * Sets the instances property value. Represents the instance of a review. + * @param value Value to set for the instances property. + */ + public void setInstances(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("instances", value); + } /** * Sets the policy property value. Resource that enables administrators to manage directory-level access review policies in their tenant. * @param value Value to set for the policy property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentCapabilities.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCapabilities.java new file mode 100644 index 00000000000..84f06785de3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCapabilities.java @@ -0,0 +1,175 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCapabilities implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AgentCapabilities} and sets the default values. + */ + public AgentCapabilities() { + 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 AgentCapabilities} + */ + @jakarta.annotation.Nonnull + public static AgentCapabilities createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentCapabilities(); + } + /** + * 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 extensions property value. A list of protocol extensions supported by the agent. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getExtensions() { + return this.backingStore.get("extensions"); + } + /** + * 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("extensions", (n) -> { this.setExtensions(n.getCollectionOfObjectValues(AgentExtension::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("pushNotifications", (n) -> { this.setPushNotifications(n.getBooleanValue()); }); + deserializerMap.put("stateTransitionHistory", (n) -> { this.setStateTransitionHistory(n.getBooleanValue()); }); + deserializerMap.put("streaming", (n) -> { this.setStreaming(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the pushNotifications property value. Indicates if the agent supports sending push notifications for asynchronous task updates. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getPushNotifications() { + return this.backingStore.get("pushNotifications"); + } + /** + * Gets the stateTransitionHistory property value. Indicates if the agent provides a history of state transitions for a task. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getStateTransitionHistory() { + return this.backingStore.get("stateTransitionHistory"); + } + /** + * Gets the streaming property value. Indicates if the agent supports Server-Sent Events (SSE) for streaming responses. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getStreaming() { + return this.backingStore.get("streaming"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfObjectValues("extensions", this.getExtensions()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeBooleanValue("pushNotifications", this.getPushNotifications()); + writer.writeBooleanValue("stateTransitionHistory", this.getStateTransitionHistory()); + writer.writeBooleanValue("streaming", this.getStreaming()); + 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 extensions property value. A list of protocol extensions supported by the agent. + * @param value Value to set for the extensions property. + */ + public void setExtensions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("extensions", 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 pushNotifications property value. Indicates if the agent supports sending push notifications for asynchronous task updates. + * @param value Value to set for the pushNotifications property. + */ + public void setPushNotifications(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("pushNotifications", value); + } + /** + * Sets the stateTransitionHistory property value. Indicates if the agent provides a history of state transitions for a task. + * @param value Value to set for the stateTransitionHistory property. + */ + public void setStateTransitionHistory(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("stateTransitionHistory", value); + } + /** + * Sets the streaming property value. Indicates if the agent supports Server-Sent Events (SSE) for streaming responses. + * @param value Value to set for the streaming property. + */ + public void setStreaming(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("streaming", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentCardManifest.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCardManifest.java new file mode 100644 index 00000000000..87357506db7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCardManifest.java @@ -0,0 +1,385 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCardManifest extends Entity implements Parsable { + /** + * Instantiates a new {@link AgentCardManifest} and sets the default values. + */ + public AgentCardManifest() { + 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 AgentCardManifest} + */ + @jakarta.annotation.Nonnull + public static AgentCardManifest createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentCardManifest(); + } + /** + * Gets the capabilities property value. The capabilities property + * @return a {@link AgentCapabilities} + */ + @jakarta.annotation.Nullable + public AgentCapabilities getCapabilities() { + return this.backingStore.get("capabilities"); + } + /** + * Gets the createdBy property value. Object ID of the user or application that created the agent card manifest. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCreatedBy() { + return this.backingStore.get("createdBy"); + } + /** + * Gets the createdDateTime property value. When this agent card manifest was created. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the defaultInputModes property value. Default set of supported input MIME types for all skills, which can be overridden on a per-skill basis. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getDefaultInputModes() { + return this.backingStore.get("defaultInputModes"); + } + /** + * Gets the defaultOutputModes property value. Default set of supported output MIME types for all skills, which can be overridden on a per-skill basis. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getDefaultOutputModes() { + return this.backingStore.get("defaultOutputModes"); + } + /** + * Gets the description property value. A human-readable description of the agent. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. A human-readable display name of the agent. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * Gets the documentationUrl property value. URL to agent's documentation. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDocumentationUrl() { + return this.backingStore.get("documentationUrl"); + } + /** + * 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("capabilities", (n) -> { this.setCapabilities(n.getObjectValue(AgentCapabilities::createFromDiscriminatorValue)); }); + deserializerMap.put("createdBy", (n) -> { this.setCreatedBy(n.getStringValue()); }); + deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("defaultInputModes", (n) -> { this.setDefaultInputModes(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("defaultOutputModes", (n) -> { this.setDefaultOutputModes(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("documentationUrl", (n) -> { this.setDocumentationUrl(n.getStringValue()); }); + deserializerMap.put("iconUrl", (n) -> { this.setIconUrl(n.getStringValue()); }); + deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("managedBy", (n) -> { this.setManagedBy(n.getStringValue()); }); + deserializerMap.put("originatingStore", (n) -> { this.setOriginatingStore(n.getStringValue()); }); + deserializerMap.put("ownerIds", (n) -> { this.setOwnerIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("protocolVersion", (n) -> { this.setProtocolVersion(n.getStringValue()); }); + deserializerMap.put("provider", (n) -> { this.setProvider(n.getObjectValue(AgentProvider::createFromDiscriminatorValue)); }); + deserializerMap.put("security", (n) -> { this.setSecurity(n.getCollectionOfObjectValues(SecurityRequirement::createFromDiscriminatorValue)); }); + deserializerMap.put("securitySchemes", (n) -> { this.setSecuritySchemes(n.getObjectValue(SecuritySchemes::createFromDiscriminatorValue)); }); + deserializerMap.put("skills", (n) -> { this.setSkills(n.getCollectionOfObjectValues(AgentSkill::createFromDiscriminatorValue)); }); + deserializerMap.put("supportsAuthenticatedExtendedCard", (n) -> { this.setSupportsAuthenticatedExtendedCard(n.getBooleanValue()); }); + deserializerMap.put("version", (n) -> { this.setVersion(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the iconUrl property value. URL to agent's icon image. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getIconUrl() { + return this.backingStore.get("iconUrl"); + } + /** + * Gets the lastModifiedDateTime property value. When this agent card manifest was last modified. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastModifiedDateTime() { + return this.backingStore.get("lastModifiedDateTime"); + } + /** + * Gets the managedBy property value. appId (referred to as Application (client) ID on the Microsoft Entra admin center) of the application managing this agent manifest. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getManagedBy() { + return this.backingStore.get("managedBy"); + } + /** + * Gets the originatingStore property value. Name of the store/system where agent originated. For example Copilot Studio. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOriginatingStore() { + return this.backingStore.get("originatingStore"); + } + /** + * Gets the ownerIds property value. List of object IDs for the owners of the agent card manifest. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getOwnerIds() { + return this.backingStore.get("ownerIds"); + } + /** + * Gets the protocolVersion property value. Protocol version supported by the agent. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getProtocolVersion() { + return this.backingStore.get("protocolVersion"); + } + /** + * Gets the provider property value. Information about the organization providing the agent. + * @return a {@link AgentProvider} + */ + @jakarta.annotation.Nullable + public AgentProvider getProvider() { + return this.backingStore.get("provider"); + } + /** + * Gets the security property value. Security requirements - array of security scheme references. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSecurity() { + return this.backingStore.get("security"); + } + /** + * Gets the securitySchemes property value. Dictionary of security scheme definitions keyed by scheme name. + * @return a {@link SecuritySchemes} + */ + @jakarta.annotation.Nullable + public SecuritySchemes getSecuritySchemes() { + return this.backingStore.get("securitySchemes"); + } + /** + * Gets the skills property value. Skills/capabilities that the agent can perform + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSkills() { + return this.backingStore.get("skills"); + } + /** + * Gets the supportsAuthenticatedExtendedCard property value. Whether agent supports authenticated extended card retrieval + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getSupportsAuthenticatedExtendedCard() { + return this.backingStore.get("supportsAuthenticatedExtendedCard"); + } + /** + * Gets the version property value. Version of the agent implementation + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getVersion() { + return this.backingStore.get("version"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("capabilities", this.getCapabilities()); + writer.writeStringValue("createdBy", this.getCreatedBy()); + writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeCollectionOfPrimitiveValues("defaultInputModes", this.getDefaultInputModes()); + writer.writeCollectionOfPrimitiveValues("defaultOutputModes", this.getDefaultOutputModes()); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeStringValue("documentationUrl", this.getDocumentationUrl()); + writer.writeStringValue("iconUrl", this.getIconUrl()); + writer.writeOffsetDateTimeValue("lastModifiedDateTime", this.getLastModifiedDateTime()); + writer.writeStringValue("managedBy", this.getManagedBy()); + writer.writeStringValue("originatingStore", this.getOriginatingStore()); + writer.writeCollectionOfPrimitiveValues("ownerIds", this.getOwnerIds()); + writer.writeStringValue("protocolVersion", this.getProtocolVersion()); + writer.writeObjectValue("provider", this.getProvider()); + writer.writeCollectionOfObjectValues("security", this.getSecurity()); + writer.writeObjectValue("securitySchemes", this.getSecuritySchemes()); + writer.writeCollectionOfObjectValues("skills", this.getSkills()); + writer.writeBooleanValue("supportsAuthenticatedExtendedCard", this.getSupportsAuthenticatedExtendedCard()); + writer.writeStringValue("version", this.getVersion()); + } + /** + * Sets the capabilities property value. The capabilities property + * @param value Value to set for the capabilities property. + */ + public void setCapabilities(@jakarta.annotation.Nullable final AgentCapabilities value) { + this.backingStore.set("capabilities", value); + } + /** + * Sets the createdBy property value. Object ID of the user or application that created the agent card manifest. Read-only. + * @param value Value to set for the createdBy property. + */ + public void setCreatedBy(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("createdBy", value); + } + /** + * Sets the createdDateTime property value. When this agent card manifest was created. + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the defaultInputModes property value. Default set of supported input MIME types for all skills, which can be overridden on a per-skill basis. + * @param value Value to set for the defaultInputModes property. + */ + public void setDefaultInputModes(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("defaultInputModes", value); + } + /** + * Sets the defaultOutputModes property value. Default set of supported output MIME types for all skills, which can be overridden on a per-skill basis. + * @param value Value to set for the defaultOutputModes property. + */ + public void setDefaultOutputModes(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("defaultOutputModes", value); + } + /** + * Sets the description property value. A human-readable description of the agent. + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. A human-readable display name of the agent. + * @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 documentationUrl property value. URL to agent's documentation. + * @param value Value to set for the documentationUrl property. + */ + public void setDocumentationUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("documentationUrl", value); + } + /** + * Sets the iconUrl property value. URL to agent's icon image. + * @param value Value to set for the iconUrl property. + */ + public void setIconUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("iconUrl", value); + } + /** + * Sets the lastModifiedDateTime property value. When this agent card manifest was last modified. + * @param value Value to set for the lastModifiedDateTime property. + */ + public void setLastModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastModifiedDateTime", value); + } + /** + * Sets the managedBy property value. appId (referred to as Application (client) ID on the Microsoft Entra admin center) of the application managing this agent manifest. + * @param value Value to set for the managedBy property. + */ + public void setManagedBy(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("managedBy", value); + } + /** + * Sets the originatingStore property value. Name of the store/system where agent originated. For example Copilot Studio. + * @param value Value to set for the originatingStore property. + */ + public void setOriginatingStore(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("originatingStore", value); + } + /** + * Sets the ownerIds property value. List of object IDs for the owners of the agent card manifest. + * @param value Value to set for the ownerIds property. + */ + public void setOwnerIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("ownerIds", value); + } + /** + * Sets the protocolVersion property value. Protocol version supported by the agent. + * @param value Value to set for the protocolVersion property. + */ + public void setProtocolVersion(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("protocolVersion", value); + } + /** + * Sets the provider property value. Information about the organization providing the agent. + * @param value Value to set for the provider property. + */ + public void setProvider(@jakarta.annotation.Nullable final AgentProvider value) { + this.backingStore.set("provider", value); + } + /** + * Sets the security property value. Security requirements - array of security scheme references. + * @param value Value to set for the security property. + */ + public void setSecurity(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("security", value); + } + /** + * Sets the securitySchemes property value. Dictionary of security scheme definitions keyed by scheme name. + * @param value Value to set for the securitySchemes property. + */ + public void setSecuritySchemes(@jakarta.annotation.Nullable final SecuritySchemes value) { + this.backingStore.set("securitySchemes", value); + } + /** + * Sets the skills property value. Skills/capabilities that the agent can perform + * @param value Value to set for the skills property. + */ + public void setSkills(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("skills", value); + } + /** + * Sets the supportsAuthenticatedExtendedCard property value. Whether agent supports authenticated extended card retrieval + * @param value Value to set for the supportsAuthenticatedExtendedCard property. + */ + public void setSupportsAuthenticatedExtendedCard(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("supportsAuthenticatedExtendedCard", value); + } + /** + * Sets the version property value. Version of the agent implementation + * @param value Value to set for the version property. + */ + public void setVersion(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("version", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentCardManifestCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCardManifestCollectionResponse.java new file mode 100644 index 00000000000..d29e851b3da --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCardManifestCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCardManifestCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AgentCardManifestCollectionResponse} and sets the default values. + */ + public AgentCardManifestCollectionResponse() { + 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 AgentCardManifestCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static AgentCardManifestCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentCardManifestCollectionResponse(); + } + /** + * 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(AgentCardManifest::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentCardSignature.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCardSignature.java new file mode 100644 index 00000000000..5db6e02ca07 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCardSignature.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCardSignature implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AgentCardSignature} and sets the default values. + */ + public AgentCardSignature() { + 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 AgentCardSignature} + */ + @jakarta.annotation.Nonnull + public static AgentCardSignature createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentCardSignature(); + } + /** + * 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>(4); + deserializerMap.put("header", (n) -> { this.setHeader(n.getObjectValue(JwsHeader::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("protected", (n) -> { this.setProtected(n.getStringValue()); }); + deserializerMap.put("signature", (n) -> { this.setSignature(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the header property value. The unprotected JWS header values. + * @return a {@link JwsHeader} + */ + @jakarta.annotation.Nullable + public JwsHeader getHeader() { + return this.backingStore.get("header"); + } + /** + * 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 protected property value. The protected JWS header for the signature. This is a Base64url-encoded JSON object, as per RFC 7515. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getProtected() { + return this.backingStore.get("protected"); + } + /** + * Gets the signature property value. The computed signature, Base64url-encoded. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSignature() { + return this.backingStore.get("signature"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeObjectValue("header", this.getHeader()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("protected", this.getProtected()); + writer.writeStringValue("signature", this.getSignature()); + 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 header property value. The unprotected JWS header values. + * @param value Value to set for the header property. + */ + public void setHeader(@jakarta.annotation.Nullable final JwsHeader value) { + this.backingStore.set("header", 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 protected property value. The protected JWS header for the signature. This is a Base64url-encoded JSON object, as per RFC 7515. + * @param value Value to set for the protected property. + */ + public void setProtected(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("protected", value); + } + /** + * Sets the signature property value. The computed signature, Base64url-encoded. + * @param value Value to set for the signature property. + */ + public void setSignature(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("signature", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentCollection.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCollection.java new file mode 100644 index 00000000000..a9de98277aa --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCollection.java @@ -0,0 +1,198 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCollection extends Entity implements Parsable { + /** + * Instantiates a new {@link AgentCollection} and sets the default values. + */ + public AgentCollection() { + 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 AgentCollection} + */ + @jakarta.annotation.Nonnull + public static AgentCollection createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentCollection(); + } + /** + * Gets the createdBy property value. Object ID of the user or app that created the agent instance. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCreatedBy() { + return this.backingStore.get("createdBy"); + } + /** + * Gets the createdDateTime property value. Timestamp when agent collection was created. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the description property value. Description / purpose of the collection. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. Friendly name of the collection. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("createdBy", (n) -> { this.setCreatedBy(n.getStringValue()); }); + deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("managedBy", (n) -> { this.setManagedBy(n.getStringValue()); }); + deserializerMap.put("members", (n) -> { this.setMembers(n.getCollectionOfObjectValues(AgentInstance::createFromDiscriminatorValue)); }); + deserializerMap.put("originatingStore", (n) -> { this.setOriginatingStore(n.getStringValue()); }); + deserializerMap.put("ownerIds", (n) -> { this.setOwnerIds(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the lastModifiedDateTime property value. Timestamp of last update. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastModifiedDateTime() { + return this.backingStore.get("lastModifiedDateTime"); + } + /** + * Gets the managedBy property value. appId (referred to as Application (client) ID on the Microsoft Entra admin center) of the service principal managing this agent. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getManagedBy() { + return this.backingStore.get("managedBy"); + } + /** + * Gets the members property value. List of agent instances that are members of this collection. Supports $expand. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMembers() { + return this.backingStore.get("members"); + } + /** + * Gets the originatingStore property value. Source system/store where the collection originated. For example Copilot Studio. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOriginatingStore() { + return this.backingStore.get("originatingStore"); + } + /** + * Gets the ownerIds property value. List of object IDs for the owners of the agent instance. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getOwnerIds() { + return this.backingStore.get("ownerIds"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("createdBy", this.getCreatedBy()); + writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeOffsetDateTimeValue("lastModifiedDateTime", this.getLastModifiedDateTime()); + writer.writeStringValue("managedBy", this.getManagedBy()); + writer.writeCollectionOfObjectValues("members", this.getMembers()); + writer.writeStringValue("originatingStore", this.getOriginatingStore()); + writer.writeCollectionOfPrimitiveValues("ownerIds", this.getOwnerIds()); + } + /** + * Sets the createdBy property value. Object ID of the user or app that created the agent instance. + * @param value Value to set for the createdBy property. + */ + public void setCreatedBy(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("createdBy", value); + } + /** + * Sets the createdDateTime property value. Timestamp when agent collection was created. + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the description property value. Description / purpose of the collection. + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. Friendly name of the collection. + * @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 lastModifiedDateTime property value. Timestamp of last update. + * @param value Value to set for the lastModifiedDateTime property. + */ + public void setLastModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastModifiedDateTime", value); + } + /** + * Sets the managedBy property value. appId (referred to as Application (client) ID on the Microsoft Entra admin center) of the service principal managing this agent. + * @param value Value to set for the managedBy property. + */ + public void setManagedBy(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("managedBy", value); + } + /** + * Sets the members property value. List of agent instances that are members of this collection. Supports $expand. + * @param value Value to set for the members property. + */ + public void setMembers(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("members", value); + } + /** + * Sets the originatingStore property value. Source system/store where the collection originated. For example Copilot Studio. + * @param value Value to set for the originatingStore property. + */ + public void setOriginatingStore(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("originatingStore", value); + } + /** + * Sets the ownerIds property value. List of object IDs for the owners of the agent instance. + * @param value Value to set for the ownerIds property. + */ + public void setOwnerIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("ownerIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentCollectionCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCollectionCollectionResponse.java new file mode 100644 index 00000000000..74c9a4e35bb --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentCollectionCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentCollectionCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AgentCollectionCollectionResponse} and sets the default values. + */ + public AgentCollectionCollectionResponse() { + 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 AgentCollectionCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static AgentCollectionCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentCollectionCollectionResponse(); + } + /** + * 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(AgentCollection::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentExtension.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentExtension.java new file mode 100644 index 00000000000..4397cd93d66 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentExtension.java @@ -0,0 +1,175 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentExtension implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AgentExtension} and sets the default values. + */ + public AgentExtension() { + 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 AgentExtension} + */ + @jakarta.annotation.Nonnull + public static AgentExtension createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentExtension(); + } + /** + * 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 description property value. A human-readable description of how this agent uses the extension. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * 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("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("params", (n) -> { this.setParams(n.getObjectValue(AgentExtensionParams::createFromDiscriminatorValue)); }); + deserializerMap.put("required", (n) -> { this.setRequired(n.getBooleanValue()); }); + deserializerMap.put("uri", (n) -> { this.setUri(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the params property value. Extension-specific configuration parameters. + * @return a {@link AgentExtensionParams} + */ + @jakarta.annotation.Nullable + public AgentExtensionParams getParams() { + return this.backingStore.get("params"); + } + /** + * Gets the required property value. If true, the client must understand and comply with the extension's requirements to interact with the agent. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getRequired() { + return this.backingStore.get("required"); + } + /** + * Gets the uri property value. The unique URI identifying the extension. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUri() { + return this.backingStore.get("uri"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeObjectValue("params", this.getParams()); + writer.writeBooleanValue("required", this.getRequired()); + writer.writeStringValue("uri", this.getUri()); + 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 description property value. A human-readable description of how this agent uses the extension. + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the @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 params property value. Extension-specific configuration parameters. + * @param value Value to set for the params property. + */ + public void setParams(@jakarta.annotation.Nullable final AgentExtensionParams value) { + this.backingStore.set("params", value); + } + /** + * Sets the required property value. If true, the client must understand and comply with the extension's requirements to interact with the agent. + * @param value Value to set for the required property. + */ + public void setRequired(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("required", value); + } + /** + * Sets the uri property value. The unique URI identifying the extension. + * @param value Value to set for the uri property. + */ + public void setUri(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("uri", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentExtensionParams.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentExtensionParams.java new file mode 100644 index 00000000000..5b7cb418d13 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentExtensionParams.java @@ -0,0 +1,110 @@ +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; +/** + * Extension-specific configuration key/values (unconstrained). + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentExtensionParams implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AgentExtensionParams} and sets the default values. + */ + public AgentExtensionParams() { + 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 AgentExtensionParams} + */ + @jakarta.annotation.Nonnull + public static AgentExtensionParams createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentExtensionParams(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdRiskLevel.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdRiskLevel.java new file mode 100644 index 00000000000..b39b6c8bd81 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdRiskLevel.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 AgentIdRiskLevel implements ValuedEnum { + None("none"), + Low("low"), + Medium("medium"), + High("high"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + AgentIdRiskLevel(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static AgentIdRiskLevel forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "low": return Low; + case "medium": return Medium; + case "high": return High; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentity.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentity.java index 5da87ceabd5..a638c312eb1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentity.java @@ -26,14 +26,6 @@ public static AgentIdentity createFromDiscriminatorValue(@jakarta.annotation.Non Objects.requireNonNull(parseNode); return new AgentIdentity(); } - /** - * Gets the agentAppId property value. The agentAppId property - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getAgentAppId() { - return this.backingStore.get("agentAppId"); - } /** * Gets the agentIdentityBlueprintId property value. The appId of the agent identity blueprint that defines the configuration for this agent identity. * @return a {@link String} @@ -57,11 +49,19 @@ public OffsetDateTime getCreatedDateTime() { @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); - deserializerMap.put("agentAppId", (n) -> { this.setAgentAppId(n.getStringValue()); }); deserializerMap.put("agentIdentityBlueprintId", (n) -> { this.setAgentIdentityBlueprintId(n.getStringValue()); }); deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("sponsors", (n) -> { this.setSponsors(n.getCollectionOfObjectValues(DirectoryObject::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the sponsors property value. The sponsors for this agent identity. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSponsors() { + return this.backingStore.get("sponsors"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -69,16 +69,9 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); - writer.writeStringValue("agentAppId", this.getAgentAppId()); writer.writeStringValue("agentIdentityBlueprintId", this.getAgentIdentityBlueprintId()); writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); - } - /** - * Sets the agentAppId property value. The agentAppId property - * @param value Value to set for the agentAppId property. - */ - public void setAgentAppId(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("agentAppId", value); + writer.writeCollectionOfObjectValues("sponsors", this.getSponsors()); } /** * Sets the agentIdentityBlueprintId property value. The appId of the agent identity blueprint that defines the configuration for this agent identity. @@ -94,4 +87,11 @@ public void setAgentIdentityBlueprintId(@jakarta.annotation.Nullable final Strin public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { this.backingStore.set("createdDateTime", value); } + /** + * Sets the sponsors property value. The sponsors for this agent identity. + * @param value Value to set for the sponsors property. + */ + public void setSponsors(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("sponsors", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentityBlueprint.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentityBlueprint.java new file mode 100644 index 00000000000..a648db6fe25 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentityBlueprint.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentIdentityBlueprint extends Application implements Parsable { + /** + * Instantiates a new {@link AgentIdentityBlueprint} and sets the default values. + */ + public AgentIdentityBlueprint() { + super(); + this.setOdataType("#microsoft.graph.agentIdentityBlueprint"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AgentIdentityBlueprint} + */ + @jakarta.annotation.Nonnull + public static AgentIdentityBlueprint createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentIdentityBlueprint(); + } + /** + * 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("sponsors", (n) -> { this.setSponsors(n.getCollectionOfObjectValues(DirectoryObject::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the sponsors property value. The sponsors for this agent identity blueprint. Sponsors are users or groups who can authorize and manage the lifecycle of agent identity instances. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSponsors() { + return this.backingStore.get("sponsors"); + } + /** + * Serializes information the current object + * @param 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("sponsors", this.getSponsors()); + } + /** + * Sets the sponsors property value. The sponsors for this agent identity blueprint. Sponsors are users or groups who can authorize and manage the lifecycle of agent identity instances. + * @param value Value to set for the sponsors property. + */ + public void setSponsors(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("sponsors", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentityBlueprintPrincipal.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentityBlueprintPrincipal.java new file mode 100644 index 00000000000..173f028a84c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentIdentityBlueprintPrincipal.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentIdentityBlueprintPrincipal extends ServicePrincipal implements Parsable { + /** + * Instantiates a new {@link AgentIdentityBlueprintPrincipal} and sets the default values. + */ + public AgentIdentityBlueprintPrincipal() { + super(); + this.setOdataType("#microsoft.graph.agentIdentityBlueprintPrincipal"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AgentIdentityBlueprintPrincipal} + */ + @jakarta.annotation.Nonnull + public static AgentIdentityBlueprintPrincipal createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentIdentityBlueprintPrincipal(); + } + /** + * 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("sponsors", (n) -> { this.setSponsors(n.getCollectionOfObjectValues(DirectoryObject::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the sponsors property value. The sponsors for this agent identity blueprint principal. Sponsors are users or service principals who can authorize and manage the lifecycle of agent identity instances. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSponsors() { + return this.backingStore.get("sponsors"); + } + /** + * Serializes information the current object + * @param 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("sponsors", this.getSponsors()); + } + /** + * Sets the sponsors property value. The sponsors for this agent identity blueprint principal. Sponsors are users or service principals who can authorize and manage the lifecycle of agent identity instances. + * @param value Value to set for the sponsors property. + */ + public void setSponsors(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("sponsors", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentInstance.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentInstance.java new file mode 100644 index 00000000000..dcc7e244629 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentInstance.java @@ -0,0 +1,334 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentInstance extends Entity implements Parsable { + /** + * Instantiates a new {@link AgentInstance} and sets the default values. + */ + public AgentInstance() { + 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 AgentInstance} + */ + @jakarta.annotation.Nonnull + public static AgentInstance createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentInstance(); + } + /** + * Gets the additionalInterfaces property value. Additional interfaces/transports supported by the agent. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAdditionalInterfaces() { + return this.backingStore.get("additionalInterfaces"); + } + /** + * Gets the agentCardManifest property value. The agent card manifest of the agent instance. + * @return a {@link AgentCardManifest} + */ + @jakarta.annotation.Nullable + public AgentCardManifest getAgentCardManifest() { + return this.backingStore.get("agentCardManifest"); + } + /** + * Gets the agentIdentityBlueprintId property value. Object ID of the agentIdentityBlueprint object. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAgentIdentityBlueprintId() { + return this.backingStore.get("agentIdentityBlueprintId"); + } + /** + * Gets the agentIdentityId property value. Object ID of the agentIdentity object. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAgentIdentityId() { + return this.backingStore.get("agentIdentityId"); + } + /** + * Gets the agentUserId property value. Object ID of the agentUser associated with the agent. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAgentUserId() { + return this.backingStore.get("agentUserId"); + } + /** + * Gets the collections property value. The agent collections that the agent instance is a member of. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCollections() { + return this.backingStore.get("collections"); + } + /** + * Gets the createdBy property value. Object ID of the user or application that created the agent instance. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCreatedBy() { + return this.backingStore.get("createdBy"); + } + /** + * Gets the createdDateTime property value. Timestamp when agent instance was created. Read-only. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the displayName property value. Display name for the agent instance. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("additionalInterfaces", (n) -> { this.setAdditionalInterfaces(n.getCollectionOfObjectValues(AgentInterface::createFromDiscriminatorValue)); }); + deserializerMap.put("agentCardManifest", (n) -> { this.setAgentCardManifest(n.getObjectValue(AgentCardManifest::createFromDiscriminatorValue)); }); + deserializerMap.put("agentIdentityBlueprintId", (n) -> { this.setAgentIdentityBlueprintId(n.getStringValue()); }); + deserializerMap.put("agentIdentityId", (n) -> { this.setAgentIdentityId(n.getStringValue()); }); + deserializerMap.put("agentUserId", (n) -> { this.setAgentUserId(n.getStringValue()); }); + deserializerMap.put("collections", (n) -> { this.setCollections(n.getCollectionOfObjectValues(AgentCollection::createFromDiscriminatorValue)); }); + deserializerMap.put("createdBy", (n) -> { this.setCreatedBy(n.getStringValue()); }); + deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("lastModifiedDateTime", (n) -> { this.setLastModifiedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("managedBy", (n) -> { this.setManagedBy(n.getStringValue()); }); + deserializerMap.put("originatingStore", (n) -> { this.setOriginatingStore(n.getStringValue()); }); + deserializerMap.put("ownerIds", (n) -> { this.setOwnerIds(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("preferredTransport", (n) -> { this.setPreferredTransport(n.getStringValue()); }); + deserializerMap.put("signatures", (n) -> { this.setSignatures(n.getCollectionOfObjectValues(AgentCardSignature::createFromDiscriminatorValue)); }); + deserializerMap.put("sourceAgentId", (n) -> { this.setSourceAgentId(n.getStringValue()); }); + deserializerMap.put("url", (n) -> { this.setUrl(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the lastModifiedDateTime property value. Timestamp of last modification. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastModifiedDateTime() { + return this.backingStore.get("lastModifiedDateTime"); + } + /** + * Gets the managedBy property value. appId (referred to as Application (client) ID on the Microsoft Entra admin center) of the application managing this agent. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getManagedBy() { + return this.backingStore.get("managedBy"); + } + /** + * Gets the originatingStore property value. Name of the store/system where agent originated. For example Copilot Studio. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOriginatingStore() { + return this.backingStore.get("originatingStore"); + } + /** + * Gets the ownerIds property value. List of object IDs for the owners of the agent instance. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getOwnerIds() { + return this.backingStore.get("ownerIds"); + } + /** + * Gets the preferredTransport property value. Preferred transport protocol. The possible values are JSONRPC, GRPC, and HTTP+JSON. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPreferredTransport() { + return this.backingStore.get("preferredTransport"); + } + /** + * Gets the signatures property value. Digital signatures for the agent instance. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSignatures() { + return this.backingStore.get("signatures"); + } + /** + * Gets the sourceAgentId property value. Identifier of the agent in the original source system. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSourceAgentId() { + return this.backingStore.get("sourceAgentId"); + } + /** + * Gets the url property value. Endpoint URL for the agent instance. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUrl() { + return this.backingStore.get("url"); + } + /** + * Serializes information the current object + * @param 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("additionalInterfaces", this.getAdditionalInterfaces()); + writer.writeObjectValue("agentCardManifest", this.getAgentCardManifest()); + writer.writeStringValue("agentIdentityBlueprintId", this.getAgentIdentityBlueprintId()); + writer.writeStringValue("agentIdentityId", this.getAgentIdentityId()); + writer.writeStringValue("agentUserId", this.getAgentUserId()); + writer.writeCollectionOfObjectValues("collections", this.getCollections()); + writer.writeStringValue("createdBy", this.getCreatedBy()); + writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeOffsetDateTimeValue("lastModifiedDateTime", this.getLastModifiedDateTime()); + writer.writeStringValue("managedBy", this.getManagedBy()); + writer.writeStringValue("originatingStore", this.getOriginatingStore()); + writer.writeCollectionOfPrimitiveValues("ownerIds", this.getOwnerIds()); + writer.writeStringValue("preferredTransport", this.getPreferredTransport()); + writer.writeCollectionOfObjectValues("signatures", this.getSignatures()); + writer.writeStringValue("sourceAgentId", this.getSourceAgentId()); + writer.writeStringValue("url", this.getUrl()); + } + /** + * Sets the additionalInterfaces property value. Additional interfaces/transports supported by the agent. + * @param value Value to set for the additionalInterfaces property. + */ + public void setAdditionalInterfaces(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("additionalInterfaces", value); + } + /** + * Sets the agentCardManifest property value. The agent card manifest of the agent instance. + * @param value Value to set for the agentCardManifest property. + */ + public void setAgentCardManifest(@jakarta.annotation.Nullable final AgentCardManifest value) { + this.backingStore.set("agentCardManifest", value); + } + /** + * Sets the agentIdentityBlueprintId property value. Object ID of the agentIdentityBlueprint object. + * @param value Value to set for the agentIdentityBlueprintId property. + */ + public void setAgentIdentityBlueprintId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("agentIdentityBlueprintId", value); + } + /** + * Sets the agentIdentityId property value. Object ID of the agentIdentity object. + * @param value Value to set for the agentIdentityId property. + */ + public void setAgentIdentityId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("agentIdentityId", value); + } + /** + * Sets the agentUserId property value. Object ID of the agentUser associated with the agent. Read-only. + * @param value Value to set for the agentUserId property. + */ + public void setAgentUserId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("agentUserId", value); + } + /** + * Sets the collections property value. The agent collections that the agent instance is a member of. + * @param value Value to set for the collections property. + */ + public void setCollections(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("collections", value); + } + /** + * Sets the createdBy property value. Object ID of the user or application that created the agent instance. Read-only. + * @param value Value to set for the createdBy property. + */ + public void setCreatedBy(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("createdBy", value); + } + /** + * Sets the createdDateTime property value. Timestamp when agent instance was created. Read-only. + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the displayName property value. Display name for the agent instance. + * @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 lastModifiedDateTime property value. Timestamp of last modification. + * @param value Value to set for the lastModifiedDateTime property. + */ + public void setLastModifiedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastModifiedDateTime", value); + } + /** + * Sets the managedBy property value. appId (referred to as Application (client) ID on the Microsoft Entra admin center) of the application managing this agent. + * @param value Value to set for the managedBy property. + */ + public void setManagedBy(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("managedBy", value); + } + /** + * Sets the originatingStore property value. Name of the store/system where agent originated. For example Copilot Studio. + * @param value Value to set for the originatingStore property. + */ + public void setOriginatingStore(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("originatingStore", value); + } + /** + * Sets the ownerIds property value. List of object IDs for the owners of the agent instance. + * @param value Value to set for the ownerIds property. + */ + public void setOwnerIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("ownerIds", value); + } + /** + * Sets the preferredTransport property value. Preferred transport protocol. The possible values are JSONRPC, GRPC, and HTTP+JSON. + * @param value Value to set for the preferredTransport property. + */ + public void setPreferredTransport(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("preferredTransport", value); + } + /** + * Sets the signatures property value. Digital signatures for the agent instance. + * @param value Value to set for the signatures property. + */ + public void setSignatures(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("signatures", value); + } + /** + * Sets the sourceAgentId property value. Identifier of the agent in the original source system. + * @param value Value to set for the sourceAgentId property. + */ + public void setSourceAgentId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("sourceAgentId", value); + } + /** + * Sets the url property value. Endpoint URL for the agent instance. + * @param value Value to set for the url property. + */ + public void setUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("url", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentInstanceCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentInstanceCollectionResponse.java new file mode 100644 index 00000000000..59a6e451cf9 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentInstanceCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentInstanceCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AgentInstanceCollectionResponse} and sets the default values. + */ + public AgentInstanceCollectionResponse() { + 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 AgentInstanceCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static AgentInstanceCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentInstanceCollectionResponse(); + } + /** + * 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(AgentInstance::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentInterface.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentInterface.java new file mode 100644 index 00000000000..1417daa8a73 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentInterface.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentInterface implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AgentInterface} and sets the default values. + */ + public AgentInterface() { + 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 AgentInterface} + */ + @jakarta.annotation.Nonnull + public static AgentInterface createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentInterface(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("transport", (n) -> { this.setTransport(n.getStringValue()); }); + deserializerMap.put("url", (n) -> { this.setUrl(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the transport property value. The transport protocol supported at this URL. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTransport() { + return this.backingStore.get("transport"); + } + /** + * Gets the url property value. The URL where this interface is available. Must be a valid absolute HTTPS URL in production. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUrl() { + return this.backingStore.get("url"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("transport", this.getTransport()); + writer.writeStringValue("url", this.getUrl()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the transport property value. The transport protocol supported at this URL. + * @param value Value to set for the transport property. + */ + public void setTransport(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("transport", value); + } + /** + * Sets the url property value. The URL where this interface is available. Must be a valid absolute HTTPS URL in production. + * @param value Value to set for the url property. + */ + public void setUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("url", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentProvider.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentProvider.java new file mode 100644 index 00000000000..a3d823f5a47 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentProvider.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentProvider implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AgentProvider} and sets the default values. + */ + public AgentProvider() { + 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 AgentProvider} + */ + @jakarta.annotation.Nonnull + public static AgentProvider createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentProvider(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("organization", (n) -> { this.setOrganization(n.getStringValue()); }); + deserializerMap.put("url", (n) -> { this.setUrl(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the organization property value. The name of the agent provider's organization. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOrganization() { + return this.backingStore.get("organization"); + } + /** + * Gets the url property value. A URL for the agent provider's website or relevant documentation. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUrl() { + return this.backingStore.get("url"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("organization", this.getOrganization()); + writer.writeStringValue("url", this.getUrl()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the organization property value. The name of the agent provider's organization. + * @param value Value to set for the organization property. + */ + public void setOrganization(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("organization", value); + } + /** + * Sets the url property value. A URL for the agent provider's website or relevant documentation. + * @param value Value to set for the url property. + */ + public void setUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("url", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentRegistry.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentRegistry.java new file mode 100644 index 00000000000..5066f1fb0f5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentRegistry.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentRegistry implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AgentRegistry} and sets the default values. + */ + public AgentRegistry() { + 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 AgentRegistry} + */ + @jakarta.annotation.Nonnull + public static AgentRegistry createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentRegistry(); + } + /** + * 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 agentCardManifests property value. The agentCardManifests property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAgentCardManifests() { + return this.backingStore.get("agentCardManifests"); + } + /** + * Gets the agentCollections property value. The agentCollections property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAgentCollections() { + return this.backingStore.get("agentCollections"); + } + /** + * Gets the agentInstances property value. The agentInstances property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAgentInstances() { + return this.backingStore.get("agentInstances"); + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("agentCardManifests", (n) -> { this.setAgentCardManifests(n.getCollectionOfObjectValues(AgentCardManifest::createFromDiscriminatorValue)); }); + deserializerMap.put("agentCollections", (n) -> { this.setAgentCollections(n.getCollectionOfObjectValues(AgentCollection::createFromDiscriminatorValue)); }); + deserializerMap.put("agentInstances", (n) -> { this.setAgentInstances(n.getCollectionOfObjectValues(AgentInstance::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfObjectValues("agentCardManifests", this.getAgentCardManifests()); + writer.writeCollectionOfObjectValues("agentCollections", this.getAgentCollections()); + writer.writeCollectionOfObjectValues("agentInstances", this.getAgentInstances()); + 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 agentCardManifests property value. The agentCardManifests property + * @param value Value to set for the agentCardManifests property. + */ + public void setAgentCardManifests(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("agentCardManifests", value); + } + /** + * Sets the agentCollections property value. The agentCollections property + * @param value Value to set for the agentCollections property. + */ + public void setAgentCollections(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("agentCollections", value); + } + /** + * Sets the agentInstances property value. The agentInstances property + * @param value Value to set for the agentInstances property. + */ + public void setAgentInstances(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("agentInstances", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentSignIn.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentSignIn.java new file mode 100644 index 00000000000..d106748b411 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentSignIn.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentSignIn extends SignInIdentity implements Parsable { + /** + * Instantiates a new {@link AgentSignIn} and sets the default values. + */ + public AgentSignIn() { + super(); + this.setOdataType("#microsoft.graph.agentSignIn"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AgentSignIn} + */ + @jakarta.annotation.Nonnull + public static AgentSignIn createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentSignIn(); + } + /** + * Gets the agentServicePrincipalId property value. Agent identity object IDs included in the policy. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAgentServicePrincipalId() { + return this.backingStore.get("agentServicePrincipalId"); + } + /** + * 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("agentServicePrincipalId", (n) -> { this.setAgentServicePrincipalId(n.getStringValue()); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("agentServicePrincipalId", this.getAgentServicePrincipalId()); + } + /** + * Sets the agentServicePrincipalId property value. Agent identity object IDs included in the policy. + * @param value Value to set for the agentServicePrincipalId property. + */ + public void setAgentServicePrincipalId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("agentServicePrincipalId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentSkill.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentSkill.java new file mode 100644 index 00000000000..d0be4b8ed93 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentSkill.java @@ -0,0 +1,243 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentSkill implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link AgentSkill} and sets the default values. + */ + public AgentSkill() { + 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 AgentSkill} + */ + @jakarta.annotation.Nonnull + public static AgentSkill createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentSkill(); + } + /** + * 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 description property value. A detailed description of the skill, intended to help clients or users understand its purpose and functionality. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } + /** + * Gets the displayName property value. A human-readable name for the skill. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * Gets the examples property value. Example prompts or scenarios that this skill can handle. Provides a hint to the client on how to use the skill. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getExamples() { + return this.backingStore.get("examples"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(9); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("examples", (n) -> { this.setExamples(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("id", (n) -> { this.setId(n.getStringValue()); }); + deserializerMap.put("inputModes", (n) -> { this.setInputModes(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("outputModes", (n) -> { this.setOutputModes(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("security", (n) -> { this.setSecurity(n.getCollectionOfObjectValues(SecurityRequirement::createFromDiscriminatorValue)); }); + deserializerMap.put("tags", (n) -> { this.setTags(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the id property value. A unique identifier for the agent's skill. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getId() { + return this.backingStore.get("id"); + } + /** + * Gets the inputModes property value. The set of supported input MIME types for this skill, overriding the agent's defaults. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getInputModes() { + return this.backingStore.get("inputModes"); + } + /** + * 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 outputModes property value. The set of supported output MIME types for this skill, overriding the agent's defaults. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getOutputModes() { + return this.backingStore.get("outputModes"); + } + /** + * Gets the security property value. Security schemes necessary for the agent to leverage this skill. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSecurity() { + return this.backingStore.get("security"); + } + /** + * Gets the tags property value. A set of keywords describing the skill's capabilities. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTags() { + return this.backingStore.get("tags"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeCollectionOfPrimitiveValues("examples", this.getExamples()); + writer.writeStringValue("id", this.getId()); + writer.writeCollectionOfPrimitiveValues("inputModes", this.getInputModes()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeCollectionOfPrimitiveValues("outputModes", this.getOutputModes()); + writer.writeCollectionOfObjectValues("security", this.getSecurity()); + writer.writeCollectionOfPrimitiveValues("tags", this.getTags()); + 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 description property value. A detailed description of the skill, intended to help clients or users understand its purpose and functionality. + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. A human-readable name for the skill. + * @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 examples property value. Example prompts or scenarios that this skill can handle. Provides a hint to the client on how to use the skill. + * @param value Value to set for the examples property. + */ + public void setExamples(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("examples", value); + } + /** + * Sets the id property value. A unique identifier for the agent's skill. + * @param value Value to set for the id property. + */ + public void setId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("id", value); + } + /** + * Sets the inputModes property value. The set of supported input MIME types for this skill, overriding the agent's defaults. + * @param value Value to set for the inputModes property. + */ + public void setInputModes(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("inputModes", 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 outputModes property value. The set of supported output MIME types for this skill, overriding the agent's defaults. + * @param value Value to set for the outputModes property. + */ + public void setOutputModes(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("outputModes", value); + } + /** + * Sets the security property value. Security schemes necessary for the agent to leverage this skill. + * @param value Value to set for the security property. + */ + public void setSecurity(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("security", value); + } + /** + * Sets the tags property value. A set of keywords describing the skill's capabilities. + * @param value Value to set for the tags property. + */ + public void setTags(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("tags", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AgentUser.java b/src/main/java/com/microsoft/graph/beta/generated/models/AgentUser.java new file mode 100644 index 00000000000..a65b9a1b0b7 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AgentUser.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AgentUser extends User implements Parsable { + /** + * Instantiates a new {@link AgentUser} and sets the default values. + */ + public AgentUser() { + super(); + this.setOdataType("#microsoft.graph.agentUser"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link AgentUser} + */ + @jakarta.annotation.Nonnull + public static AgentUser createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AgentUser(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + 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/AiAgentInfo.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiAgentInfo.java index 61a7833be49..3b0c17efed9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiAgentInfo.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiAgentInfo.java @@ -25,7 +25,7 @@ public static AiAgentInfo createFromDiscriminatorValue(@jakarta.annotation.Nonnu return new AiAgentInfo(); } /** - * Gets the blueprintId property value. The blueprintId property + * Gets the blueprintId property value. Identifier of the parent agent blueprint that defines the identity and configuration of the agent. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -52,7 +52,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("blueprintId", this.getBlueprintId()); } /** - * Sets the blueprintId property value. The blueprintId property + * Sets the blueprintId property value. Identifier of the parent agent blueprint that defines the identity and configuration of the agent. * @param value Value to set for the blueprintId property. */ public void setBlueprintId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionEntity.java b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionEntity.java index 6d241c4175e..0021f82245e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionEntity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AiInteractionEntity.java @@ -77,7 +77,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the identifier property value. The identifier property + * Gets the identifier property value. The unique identifier of the AI entity. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -85,7 +85,7 @@ public String getIdentifier() { return this.backingStore.get("identifier"); } /** - * Gets the name property value. The name property + * Gets the name property value. The display name of the AI entity. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -101,7 +101,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the version property value. The version property + * Gets the version property value. The version of the AI entity used. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -136,14 +136,14 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the identifier property value. The identifier property + * Sets the identifier property value. The unique identifier of the AI entity. * @param value Value to set for the identifier property. */ public void setIdentifier(@jakarta.annotation.Nullable final String value) { this.backingStore.set("identifier", value); } /** - * Sets the name property value. The name property + * Sets the name property value. The display name of the AI entity. * @param value Value to set for the name property. */ public void setName(@jakarta.annotation.Nullable final String value) { @@ -157,7 +157,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the version property value. The version property + * Sets the version property value. The version of the AI entity used. * @param value Value to set for the version property. */ public void setVersion(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Application.java b/src/main/java/com/microsoft/graph/beta/generated/models/Application.java index 82228601b9f..e3d5e5b510c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Application.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Application.java @@ -26,6 +26,13 @@ public Application() { @jakarta.annotation.Nonnull public static Application createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.agentIdentityBlueprint": return new AgentIdentityBlueprint(); + } + } return new Application(); } /** @@ -84,6 +91,14 @@ public Certification getCertification() { public ConnectorGroup getConnectorGroup() { return this.backingStore.get("connectorGroup"); } + /** + * Gets the createdByAppId property value. The globally unique appId (called Application (client) ID on the Microsoft Entra admin center) of the application that created this application. Set internally by Microsoft Entra ID. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCreatedByAppId() { + return this.backingStore.get("createdByAppId"); + } /** * Gets the createdDateTime property value. The date and time the application was registered. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Supports $filter (eq, ne, not, ge, le, in, and eq on null values) and $orderby. * @return a {@link OffsetDateTime} @@ -162,6 +177,7 @@ public Map> getFieldDeserializers deserializerMap.put("authenticationBehaviors", (n) -> { this.setAuthenticationBehaviors(n.getObjectValue(AuthenticationBehaviors::createFromDiscriminatorValue)); }); deserializerMap.put("certification", (n) -> { this.setCertification(n.getObjectValue(Certification::createFromDiscriminatorValue)); }); deserializerMap.put("connectorGroup", (n) -> { this.setConnectorGroup(n.getObjectValue(ConnectorGroup::createFromDiscriminatorValue)); }); + deserializerMap.put("createdByAppId", (n) -> { this.setCreatedByAppId(n.getStringValue()); }); deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); deserializerMap.put("createdOnBehalfOf", (n) -> { this.setCreatedOnBehalfOf(n.getObjectValue(DirectoryObject::createFromDiscriminatorValue)); }); deserializerMap.put("defaultRedirectUri", (n) -> { this.setDefaultRedirectUri(n.getStringValue()); }); @@ -483,6 +499,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("authenticationBehaviors", this.getAuthenticationBehaviors()); writer.writeObjectValue("certification", this.getCertification()); writer.writeObjectValue("connectorGroup", this.getConnectorGroup()); + writer.writeStringValue("createdByAppId", this.getCreatedByAppId()); writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); writer.writeObjectValue("createdOnBehalfOf", this.getCreatedOnBehalfOf()); writer.writeStringValue("defaultRedirectUri", this.getDefaultRedirectUri()); @@ -574,6 +591,13 @@ public void setCertification(@jakarta.annotation.Nullable final Certification va public void setConnectorGroup(@jakarta.annotation.Nullable final ConnectorGroup value) { this.backingStore.set("connectorGroup", value); } + /** + * Sets the createdByAppId property value. The globally unique appId (called Application (client) ID on the Microsoft Entra admin center) of the application that created this application. Set internally by Microsoft Entra ID. Read-only. + * @param value Value to set for the createdByAppId property. + */ + public void setCreatedByAppId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("createdByAppId", value); + } /** * Sets the createdDateTime property value. The date and time the application was registered. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Supports $filter (eq, ne, not, ge, le, in, and eq on null values) and $orderby. * @param value Value to set for the createdDateTime property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ApprovalStage.java b/src/main/java/com/microsoft/graph/beta/generated/models/ApprovalStage.java index fcc8d4ec74b..ef6afecfa2c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ApprovalStage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ApprovalStage.java @@ -62,6 +62,14 @@ public Map getAdditionalData() { public Integer getApprovalStageTimeOutInDays() { return this.backingStore.get("approvalStageTimeOutInDays"); } + /** + * Gets the approverInformationVisibility property value. The approverInformationVisibility property + * @return a {@link ApproverInformationVisibility} + */ + @jakarta.annotation.Nullable + public ApproverInformationVisibility getApproverInformationVisibility() { + return this.backingStore.get("approverInformationVisibility"); + } /** * Gets the backingStore property value. Stores model information. * @return a {@link BackingStore} @@ -92,8 +100,9 @@ public Integer getEscalationTimeInMinutes() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(7); + final HashMap> deserializerMap = new HashMap>(8); deserializerMap.put("approvalStageTimeOutInDays", (n) -> { this.setApprovalStageTimeOutInDays(n.getIntegerValue()); }); + deserializerMap.put("approverInformationVisibility", (n) -> { this.setApproverInformationVisibility(n.getEnumValue(ApproverInformationVisibility::forValue)); }); deserializerMap.put("escalationApprovers", (n) -> { this.setEscalationApprovers(n.getCollectionOfObjectValues(UserSet::createFromDiscriminatorValue)); }); deserializerMap.put("escalationTimeInMinutes", (n) -> { this.setEscalationTimeInMinutes(n.getIntegerValue()); }); deserializerMap.put("isApproverJustificationRequired", (n) -> { this.setIsApproverJustificationRequired(n.getBooleanValue()); }); @@ -141,6 +150,7 @@ public java.util.List getPrimaryApprovers() { public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); writer.writeIntegerValue("approvalStageTimeOutInDays", this.getApprovalStageTimeOutInDays()); + writer.writeEnumValue("approverInformationVisibility", this.getApproverInformationVisibility()); writer.writeCollectionOfObjectValues("escalationApprovers", this.getEscalationApprovers()); writer.writeIntegerValue("escalationTimeInMinutes", this.getEscalationTimeInMinutes()); writer.writeBooleanValue("isApproverJustificationRequired", this.getIsApproverJustificationRequired()); @@ -163,6 +173,13 @@ public void setAdditionalData(@jakarta.annotation.Nullable final Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("resourceRoleScopes", (n) -> { this.setResourceRoleScopes(n.getCollectionOfObjectValues(AccessPackageResourceRoleScope::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the resourceRoleScopes property value. The resource role scopes associated with this available access package. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getResourceRoleScopes() { + return this.backingStore.get("resourceRoleScopes"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("description", this.getDescription()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeCollectionOfObjectValues("resourceRoleScopes", this.getResourceRoleScopes()); + } + /** + * Sets the description property value. The description of the access package. + * @param value Value to set for the description property. + */ + public void setDescription(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("description", value); + } + /** + * Sets the displayName property value. The display name of the access package. + * @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 resourceRoleScopes property value. The resource role scopes associated with this available access package. + * @param value Value to set for the resourceRoleScopes property. + */ + public void setResourceRoleScopes(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("resourceRoleScopes", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/AvailableAccessPackageCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/AvailableAccessPackageCollectionResponse.java new file mode 100644 index 00000000000..63946dc9a0b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/AvailableAccessPackageCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class AvailableAccessPackageCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link AvailableAccessPackageCollectionResponse} and sets the default values. + */ + public AvailableAccessPackageCollectionResponse() { + 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 AvailableAccessPackageCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static AvailableAccessPackageCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new AvailableAccessPackageCollectionResponse(); + } + /** + * 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(AvailableAccessPackage::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/B2bManagementPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/B2bManagementPolicy.java new file mode 100644 index 00000000000..3beac99ff82 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/B2bManagementPolicy.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class B2bManagementPolicy extends StsPolicy implements Parsable { + /** + * Instantiates a new {@link B2bManagementPolicy} and sets the default values. + */ + public B2bManagementPolicy() { + super(); + this.setOdataType("#microsoft.graph.b2bManagementPolicy"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link B2bManagementPolicy} + */ + @jakarta.annotation.Nonnull + public static B2bManagementPolicy createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new B2bManagementPolicy(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + 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/B2bManagementPolicyCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/B2bManagementPolicyCollectionResponse.java new file mode 100644 index 00000000000..edaff3b31ef --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/B2bManagementPolicyCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class B2bManagementPolicyCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link B2bManagementPolicyCollectionResponse} and sets the default values. + */ + public B2bManagementPolicyCollectionResponse() { + 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 B2bManagementPolicyCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static B2bManagementPolicyCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new B2bManagementPolicyCollectionResponse(); + } + /** + * 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(B2bManagementPolicy::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/BaseSitePage.java b/src/main/java/com/microsoft/graph/beta/generated/models/BaseSitePage.java index fd7c2d07b36..98a8b0b5b3e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/BaseSitePage.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/BaseSitePage.java @@ -48,7 +48,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the pageLayout property value. The name of the page layout of the page. The possible values are: microsoftReserved, article, home, unknownFutureValue, newsLink. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: newsLink. + * Gets the pageLayout property value. The name of the page layout of the page. The possible values are: microsoftReserved, article, home, unknownFutureValue, newsLink. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: newsLink. * @return a {@link PageLayoutType} */ @jakarta.annotation.Nullable @@ -83,7 +83,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("title", this.getTitle()); } /** - * Sets the pageLayout property value. The name of the page layout of the page. The possible values are: microsoftReserved, article, home, unknownFutureValue, newsLink. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: newsLink. + * Sets the pageLayout property value. The name of the page layout of the page. The possible values are: microsoftReserved, article, home, unknownFutureValue, newsLink. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: newsLink. * @param value Value to set for the pageLayout property. */ public void setPageLayout(@jakarta.annotation.Nullable final PageLayoutType value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Building.java b/src/main/java/com/microsoft/graph/beta/generated/models/Building.java index 4c59b9d807e..230c01e77e5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Building.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Building.java @@ -35,6 +35,7 @@ public Map> getFieldDeserializers deserializerMap.put("hasWiFi", (n) -> { this.setHasWiFi(n.getBooleanValue()); }); deserializerMap.put("map", (n) -> { this.setMap(n.getObjectValue(BuildingMap::createFromDiscriminatorValue)); }); deserializerMap.put("resourceLinks", (n) -> { this.setResourceLinks(n.getCollectionOfObjectValues(ResourceLink::createFromDiscriminatorValue)); }); + deserializerMap.put("wifiState", (n) -> { this.setWifiState(n.getEnumValue(PlaceFeatureEnablement::forValue)); }); return deserializerMap; } /** @@ -61,6 +62,14 @@ public BuildingMap getMap() { public java.util.List getResourceLinks() { return this.backingStore.get("resourceLinks"); } + /** + * Gets the wifiState property value. The wifiState property + * @return a {@link PlaceFeatureEnablement} + */ + @jakarta.annotation.Nullable + public PlaceFeatureEnablement getWifiState() { + return this.backingStore.get("wifiState"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -71,6 +80,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeBooleanValue("hasWiFi", this.getHasWiFi()); writer.writeObjectValue("map", this.getMap()); writer.writeCollectionOfObjectValues("resourceLinks", this.getResourceLinks()); + writer.writeEnumValue("wifiState", this.getWifiState()); } /** * Sets the hasWiFi property value. Indicates whether the building has a wireless network. @@ -93,4 +103,11 @@ public void setMap(@jakarta.annotation.Nullable final BuildingMap value) { public void setResourceLinks(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("resourceLinks", value); } + /** + * Sets the wifiState property value. The wifiState property + * @param value Value to set for the wifiState property. + */ + public void setWifiState(@jakarta.annotation.Nullable final PlaceFeatureEnablement value) { + this.backingStore.set("wifiState", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CallEvent.java b/src/main/java/com/microsoft/graph/beta/generated/models/CallEvent.java index 9f4cff456ed..08dff364378 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CallEvent.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CallEvent.java @@ -41,7 +41,7 @@ public String getCallConversationId() { return this.backingStore.get("callConversationId"); } /** - * Gets the callEventType property value. The event type of the call. Possible values are: callStarted, callEnded, unknownFutureValue, rosterUpdated. You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: rosterUpdated. + * Gets the callEventType property value. The event type of the call. Possible values are: callStarted, callEnded, unknownFutureValue, rosterUpdated. You must use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: rosterUpdated. * @return a {@link CallEventType} */ @jakarta.annotation.Nullable @@ -117,7 +117,7 @@ public void setCallConversationId(@jakarta.annotation.Nullable final String valu this.backingStore.set("callConversationId", value); } /** - * Sets the callEventType property value. The event type of the call. Possible values are: callStarted, callEnded, unknownFutureValue, rosterUpdated. You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: rosterUpdated. + * Sets the callEventType property value. The event type of the call. Possible values are: callStarted, callEnded, unknownFutureValue, rosterUpdated. You must use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: rosterUpdated. * @param value Value to set for the callEventType property. */ public void setCallEventType(@jakarta.annotation.Nullable final CallEventType value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CertificateBasedAuthConfiguration.java b/src/main/java/com/microsoft/graph/beta/generated/models/CertificateBasedAuthConfiguration.java index 4e295b7d743..5e79f997c14 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CertificateBasedAuthConfiguration.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CertificateBasedAuthConfiguration.java @@ -25,7 +25,7 @@ public static CertificateBasedAuthConfiguration createFromDiscriminatorValue(@ja return new CertificateBasedAuthConfiguration(); } /** - * Gets the certificateAuthorities property value. Collection of certificate authorities which creates a trusted certificate chain. + * Gets the certificateAuthorities property value. Collection of certificate authorities that creates a trusted certificate chain. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -52,7 +52,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("certificateAuthorities", this.getCertificateAuthorities()); } /** - * Sets the certificateAuthorities property value. Collection of certificate authorities which creates a trusted certificate chain. + * Sets the certificateAuthorities property value. Collection of certificate authorities that creates a trusted certificate chain. * @param value Value to set for the certificateAuthorities property. */ public void setCertificateAuthorities(@jakarta.annotation.Nullable final java.util.List 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 2b5304f8bb6..0ccb18b77df 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 @@ -143,7 +143,7 @@ public java.util.List getMembers() { return this.backingStore.get("members"); } /** - * Gets the membershipType property value. The type of the channel. Can be set during creation and can't be changed. The possible values are: standard, private, unknownFutureValue, shared. The default value is standard. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: shared. + * Gets the membershipType property value. The type of the channel. Can be set during creation and can't be changed. The possible values are: standard, private, unknownFutureValue, shared. The default value is standard. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: shared. * @return a {@link ChannelMembershipType} */ @jakarta.annotation.Nullable @@ -320,7 +320,7 @@ public void setMembers(@jakarta.annotation.Nullable final java.util.List>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("gracePeriodEndDateTime", (n) -> { this.setGracePeriodEndDateTime(n.getOffsetDateTimeValue()); }); + return deserializerMap; + } + /** + * Gets the gracePeriodEndDateTime property value. Indicates the grace period end time when user settings persistence exceeds the available quota. If usage exceeds the available quota when the grace period expires, the system automatically deletes the profile with the oldest last attached timestamp. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getGracePeriodEndDateTime() { + return this.backingStore.get("gracePeriodEndDateTime"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeOffsetDateTimeValue("gracePeriodEndDateTime", this.getGracePeriodEndDateTime()); + } + /** + * Sets the gracePeriodEndDateTime property value. Indicates the grace period end time when user settings persistence exceeds the available quota. If usage exceeds the available quota when the grace period expires, the system automatically deletes the profile with the oldest last attached timestamp. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @param value Value to set for the gracePeriodEndDateTime property. + */ + public void setGracePeriodEndDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("gracePeriodEndDateTime", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPCUserSettingsPersistenceProfile.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPCUserSettingsPersistenceProfile.java new file mode 100644 index 00000000000..df2a2f914d0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPCUserSettingsPersistenceProfile.java @@ -0,0 +1,193 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudPCUserSettingsPersistenceProfile implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CloudPCUserSettingsPersistenceProfile} and sets the default values. + */ + public CloudPCUserSettingsPersistenceProfile() { + 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 CloudPCUserSettingsPersistenceProfile} + */ + @jakarta.annotation.Nonnull + public static CloudPCUserSettingsPersistenceProfile createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CloudPCUserSettingsPersistenceProfile(); + } + /** + * 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>(6); + deserializerMap.put("lastProfileAttachedDateTime", (n) -> { this.setLastProfileAttachedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("profileId", (n) -> { this.setProfileId(n.getStringValue()); }); + deserializerMap.put("profileSizeInGB", (n) -> { this.setProfileSizeInGB(n.getIntegerValue()); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(CloudPCUserSettingsPersistenceProfileStatus::forValue)); }); + deserializerMap.put("userPrincipalName", (n) -> { this.setUserPrincipalName(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the lastProfileAttachedDateTime property value. The last time the user settings persistence profile was attached to the Cloud PC. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastProfileAttachedDateTime() { + return this.backingStore.get("lastProfileAttachedDateTime"); + } + /** + * 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 profileId property value. Indicates the unique identifier of the Cloud PC user settings persistence profile for the selected Cloud PC user settings persistence. Required. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getProfileId() { + return this.backingStore.get("profileId"); + } + /** + * Gets the profileSizeInGB property value. Indicates the maximum allowed size in gigabytes of the cloud profile for a specific user. For example, 10 GB of allocated size returns 10 as a response. Required. Read-only. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getProfileSizeInGB() { + return this.backingStore.get("profileSizeInGB"); + } + /** + * Gets the status property value. The status property + * @return a {@link CloudPCUserSettingsPersistenceProfileStatus} + */ + @jakarta.annotation.Nullable + public CloudPCUserSettingsPersistenceProfileStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Gets the userPrincipalName property value. The user principal name of the owner of the cloud profile. For example, connie@contoso.com. Required. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUserPrincipalName() { + return this.backingStore.get("userPrincipalName"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeOffsetDateTimeValue("lastProfileAttachedDateTime", this.getLastProfileAttachedDateTime()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("profileId", this.getProfileId()); + writer.writeIntegerValue("profileSizeInGB", this.getProfileSizeInGB()); + writer.writeEnumValue("status", this.getStatus()); + writer.writeStringValue("userPrincipalName", this.getUserPrincipalName()); + 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 lastProfileAttachedDateTime property value. The last time the user settings persistence profile was attached to the Cloud PC. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * @param value Value to set for the lastProfileAttachedDateTime property. + */ + public void setLastProfileAttachedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastProfileAttachedDateTime", 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 profileId property value. Indicates the unique identifier of the Cloud PC user settings persistence profile for the selected Cloud PC user settings persistence. Required. Read-only. + * @param value Value to set for the profileId property. + */ + public void setProfileId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("profileId", value); + } + /** + * Sets the profileSizeInGB property value. Indicates the maximum allowed size in gigabytes of the cloud profile for a specific user. For example, 10 GB of allocated size returns 10 as a response. Required. Read-only. + * @param value Value to set for the profileSizeInGB property. + */ + public void setProfileSizeInGB(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("profileSizeInGB", value); + } + /** + * Sets the status property value. The status property + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final CloudPCUserSettingsPersistenceProfileStatus value) { + this.backingStore.set("status", value); + } + /** + * Sets the userPrincipalName property value. The user principal name of the owner of the cloud profile. For example, connie@contoso.com. Required. Read-only. + * @param value Value to set for the userPrincipalName property. + */ + public void setUserPrincipalName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("userPrincipalName", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPCUserSettingsPersistenceProfileStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPCUserSettingsPersistenceProfileStatus.java new file mode 100644 index 00000000000..472589812ff --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPCUserSettingsPersistenceProfileStatus.java @@ -0,0 +1,29 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CloudPCUserSettingsPersistenceProfileStatus implements ValuedEnum { + Connected("connected"), + NotConnected("notConnected"), + Deleting("deleting"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CloudPCUserSettingsPersistenceProfileStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CloudPCUserSettingsPersistenceProfileStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "connected": return Connected; + case "notConnected": return NotConnected; + case "deleting": return Deleting; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPCUserSettingsPersistenceUsageResult.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPCUserSettingsPersistenceUsageResult.java new file mode 100644 index 00000000000..325c10787c0 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPCUserSettingsPersistenceUsageResult.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CloudPCUserSettingsPersistenceUsageResult implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CloudPCUserSettingsPersistenceUsageResult} and sets the default values. + */ + public CloudPCUserSettingsPersistenceUsageResult() { + 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 CloudPCUserSettingsPersistenceUsageResult} + */ + @jakarta.annotation.Nonnull + public static CloudPCUserSettingsPersistenceUsageResult createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CloudPCUserSettingsPersistenceUsageResult(); + } + /** + * 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>(4); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("remainingAvailableStorageInGB", (n) -> { this.setRemainingAvailableStorageInGB(n.getIntegerValue()); }); + deserializerMap.put("totalAllocatedStorageInGB", (n) -> { this.setTotalAllocatedStorageInGB(n.getIntegerValue()); }); + deserializerMap.put("usedStorageInGB", (n) -> { this.setUsedStorageInGB(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the remainingAvailableStorageInGB property value. The remaining available preallocated user settings persistence profile storage for a specific Cloud PC policy assignment. This value equals the total preallocated storage size minus the used preallocated storage size. Required. Read-only. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getRemainingAvailableStorageInGB() { + return this.backingStore.get("remainingAvailableStorageInGB"); + } + /** + * Gets the totalAllocatedStorageInGB property value. The total preallocated user settings persistence profile storage for a specific Cloud PC policy assignment. The system calculates the total size based on the number of licenses assigned to this policy and the size of each Cloud PC disk. Required. Read-only. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTotalAllocatedStorageInGB() { + return this.backingStore.get("totalAllocatedStorageInGB"); + } + /** + * Gets the usedStorageInGB property value. The total used preallocated user settings persistence storage for a specific Cloud PC policy assignment. This value represents the total allocated size for users who signed in. Required. Read-only. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getUsedStorageInGB() { + return this.backingStore.get("usedStorageInGB"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("remainingAvailableStorageInGB", this.getRemainingAvailableStorageInGB()); + writer.writeIntegerValue("totalAllocatedStorageInGB", this.getTotalAllocatedStorageInGB()); + writer.writeIntegerValue("usedStorageInGB", this.getUsedStorageInGB()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the remainingAvailableStorageInGB property value. The remaining available preallocated user settings persistence profile storage for a specific Cloud PC policy assignment. This value equals the total preallocated storage size minus the used preallocated storage size. Required. Read-only. + * @param value Value to set for the remainingAvailableStorageInGB property. + */ + public void setRemainingAvailableStorageInGB(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("remainingAvailableStorageInGB", value); + } + /** + * Sets the totalAllocatedStorageInGB property value. The total preallocated user settings persistence profile storage for a specific Cloud PC policy assignment. The system calculates the total size based on the number of licenses assigned to this policy and the size of each Cloud PC disk. Required. Read-only. + * @param value Value to set for the totalAllocatedStorageInGB property. + */ + public void setTotalAllocatedStorageInGB(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("totalAllocatedStorageInGB", value); + } + /** + * Sets the usedStorageInGB property value. The total used preallocated user settings persistence storage for a specific Cloud PC policy assignment. This value represents the total allocated size for users who signed in. Required. Read-only. + * @param value Value to set for the usedStorageInGB property. + */ + public void setUsedStorageInGB(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("usedStorageInGB", value); + } +} 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 4d0c18abf53..6f9d60012a9 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 @@ -78,7 +78,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the licenseType property value. The disaster recovery license type that provides the capability. The possible values are: none, standard, unknownFutureValue, plus. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: plus. + * Gets the licenseType property value. The disaster recovery license type that provides the capability. The possible values are: none, standard, unknownFutureValue, plus. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: plus. * @return a {@link CloudPcDisasterRecoveryLicenseType} */ @jakarta.annotation.Nullable @@ -145,7 +145,7 @@ public void setCapabilityType(@jakarta.annotation.Nullable final CloudPcDisaster this.backingStore.set("capabilityType", value); } /** - * Sets the licenseType property value. The disaster recovery license type that provides the capability. The possible values are: none, standard, unknownFutureValue, plus. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: plus. + * Sets the licenseType property value. The disaster recovery license type that provides the capability. The possible values are: none, standard, unknownFutureValue, plus. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: plus. * @param value Value to set for the licenseType property. */ public void setLicenseType(@jakarta.annotation.Nullable final CloudPcDisasterRecoveryLicenseType value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProvisioningPolicyAssignment.java b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProvisioningPolicyAssignment.java index 679fe6c480a..37eeef2bcf3 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProvisioningPolicyAssignment.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CloudPcProvisioningPolicyAssignment.java @@ -41,6 +41,7 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("assignedUsers", (n) -> { this.setAssignedUsers(n.getCollectionOfObjectValues(User::createFromDiscriminatorValue)); }); deserializerMap.put("target", (n) -> { this.setTarget(n.getObjectValue(CloudPcManagementAssignmentTarget::createFromDiscriminatorValue)); }); + deserializerMap.put("userSettingsPersistenceDetail", (n) -> { this.setUserSettingsPersistenceDetail(n.getObjectValue(CloudPCUserSettingsPersistenceDetail::createFromDiscriminatorValue)); }); return deserializerMap; } /** @@ -51,6 +52,14 @@ public Map> getFieldDeserializers public CloudPcManagementAssignmentTarget getTarget() { return this.backingStore.get("target"); } + /** + * Gets the userSettingsPersistenceDetail property value. The assignment targeted user settings persistence for the provisioning policy. It allows user application data and Windows settings to be saved and applied between sessions. + * @return a {@link CloudPCUserSettingsPersistenceDetail} + */ + @jakarta.annotation.Nullable + public CloudPCUserSettingsPersistenceDetail getUserSettingsPersistenceDetail() { + return this.backingStore.get("userSettingsPersistenceDetail"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -60,6 +69,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeCollectionOfObjectValues("assignedUsers", this.getAssignedUsers()); writer.writeObjectValue("target", this.getTarget()); + writer.writeObjectValue("userSettingsPersistenceDetail", this.getUserSettingsPersistenceDetail()); } /** * Sets the assignedUsers property value. The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. @@ -75,4 +85,11 @@ public void setAssignedUsers(@jakarta.annotation.Nullable final java.util.List getAdditionalData() { } return value; } + /** + * Gets the agentIdServicePrincipalFilter property value. Filter that defines rules based on custom security attribute tags to include/exclude agent identities in the policy. + * @return a {@link ConditionalAccessFilter} + */ + @jakarta.annotation.Nullable + public ConditionalAccessFilter getAgentIdServicePrincipalFilter() { + return this.backingStore.get("agentIdServicePrincipalFilter"); + } /** * Gets the backingStore property value. Stores model information. * @return a {@link BackingStore} @@ -55,6 +63,14 @@ public Map getAdditionalData() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the excludeAgentIdServicePrincipals property value. Agent identity object IDs excluded from the policy. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getExcludeAgentIdServicePrincipals() { + return this.backingStore.get("excludeAgentIdServicePrincipals"); + } /** * Gets the excludeServicePrincipals property value. Service principal IDs excluded from the policy scope. * @return a {@link java.util.List} @@ -69,13 +85,24 @@ public java.util.List getExcludeServicePrincipals() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(4); + final HashMap> deserializerMap = new HashMap>(7); + deserializerMap.put("agentIdServicePrincipalFilter", (n) -> { this.setAgentIdServicePrincipalFilter(n.getObjectValue(ConditionalAccessFilter::createFromDiscriminatorValue)); }); + deserializerMap.put("excludeAgentIdServicePrincipals", (n) -> { this.setExcludeAgentIdServicePrincipals(n.getCollectionOfPrimitiveValues(String.class)); }); deserializerMap.put("excludeServicePrincipals", (n) -> { this.setExcludeServicePrincipals(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("includeAgentIdServicePrincipals", (n) -> { this.setIncludeAgentIdServicePrincipals(n.getCollectionOfPrimitiveValues(String.class)); }); deserializerMap.put("includeServicePrincipals", (n) -> { this.setIncludeServicePrincipals(n.getCollectionOfPrimitiveValues(String.class)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("servicePrincipalFilter", (n) -> { this.setServicePrincipalFilter(n.getObjectValue(ConditionalAccessFilter::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the includeAgentIdServicePrincipals property value. Agent identity object IDs included in the policy. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getIncludeAgentIdServicePrincipals() { + return this.backingStore.get("includeAgentIdServicePrincipals"); + } /** * Gets the includeServicePrincipals property value. Service principal IDs included in the policy scope or ServicePrincipalsInMyTenant. * @return a {@link java.util.List} @@ -106,7 +133,10 @@ public ConditionalAccessFilter getServicePrincipalFilter() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeObjectValue("agentIdServicePrincipalFilter", this.getAgentIdServicePrincipalFilter()); + writer.writeCollectionOfPrimitiveValues("excludeAgentIdServicePrincipals", this.getExcludeAgentIdServicePrincipals()); writer.writeCollectionOfPrimitiveValues("excludeServicePrincipals", this.getExcludeServicePrincipals()); + writer.writeCollectionOfPrimitiveValues("includeAgentIdServicePrincipals", this.getIncludeAgentIdServicePrincipals()); writer.writeCollectionOfPrimitiveValues("includeServicePrincipals", this.getIncludeServicePrincipals()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeObjectValue("servicePrincipalFilter", this.getServicePrincipalFilter()); @@ -119,6 +149,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { this.backingStore.set("additionalData", value); } + /** + * Sets the agentIdServicePrincipalFilter property value. Filter that defines rules based on custom security attribute tags to include/exclude agent identities in the policy. + * @param value Value to set for the agentIdServicePrincipalFilter property. + */ + public void setAgentIdServicePrincipalFilter(@jakarta.annotation.Nullable final ConditionalAccessFilter value) { + this.backingStore.set("agentIdServicePrincipalFilter", value); + } /** * Sets the backingStore property value. Stores model information. * @param value Value to set for the backingStore property. @@ -127,6 +164,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the excludeAgentIdServicePrincipals property value. Agent identity object IDs excluded from the policy. + * @param value Value to set for the excludeAgentIdServicePrincipals property. + */ + public void setExcludeAgentIdServicePrincipals(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("excludeAgentIdServicePrincipals", value); + } /** * Sets the excludeServicePrincipals property value. Service principal IDs excluded from the policy scope. * @param value Value to set for the excludeServicePrincipals property. @@ -134,6 +178,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value public void setExcludeServicePrincipals(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("excludeServicePrincipals", value); } + /** + * Sets the includeAgentIdServicePrincipals property value. Agent identity object IDs included in the policy. + * @param value Value to set for the includeAgentIdServicePrincipals property. + */ + public void setIncludeAgentIdServicePrincipals(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("includeAgentIdServicePrincipals", value); + } /** * Sets the includeServicePrincipals property value. Service principal IDs included in the policy scope or ServicePrincipalsInMyTenant. * @param value Value to set for the includeServicePrincipals property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessConditionSet.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessConditionSet.java index 1bffdf64060..718faba9b95 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessConditionSet.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessConditionSet.java @@ -48,6 +48,14 @@ public Map getAdditionalData() { } return value; } + /** + * Gets the agentIdRiskLevels property value. Agent identity risk levels included in the policy. Possible values are: low, medium, high, unknownFutureValue. This enumeration is multivalued. + * @return a {@link EnumSet} + */ + @jakarta.annotation.Nullable + public EnumSet getAgentIdRiskLevels() { + return this.backingStore.get("agentIdRiskLevels"); + } /** * Gets the applications property value. Applications and user actions included in and excluded from the policy. Required. * @return a {@link ConditionalAccessApplications} @@ -110,7 +118,8 @@ public ConditionalAccessDeviceStates getDeviceStates() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(14); + final HashMap> deserializerMap = new HashMap>(15); + deserializerMap.put("agentIdRiskLevels", (n) -> { this.setAgentIdRiskLevels(n.getEnumSetValue(ConditionalAccessAgentIdRiskLevels::forValue)); }); deserializerMap.put("applications", (n) -> { this.setApplications(n.getObjectValue(ConditionalAccessApplications::createFromDiscriminatorValue)); }); deserializerMap.put("authenticationFlows", (n) -> { this.setAuthenticationFlows(n.getObjectValue(ConditionalAccessAuthenticationFlows::createFromDiscriminatorValue)); }); deserializerMap.put("clientApplications", (n) -> { this.setClientApplications(n.getObjectValue(ConditionalAccessClientApplications::createFromDiscriminatorValue)); }); @@ -197,6 +206,7 @@ public ConditionalAccessUsers getUsers() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeEnumSetValue("agentIdRiskLevels", this.getAgentIdRiskLevels()); writer.writeObjectValue("applications", this.getApplications()); writer.writeObjectValue("authenticationFlows", this.getAuthenticationFlows()); writer.writeObjectValue("clientApplications", this.getClientApplications()); @@ -220,6 +230,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { this.backingStore.set("additionalData", value); } + /** + * Sets the agentIdRiskLevels property value. Agent identity risk levels included in the policy. Possible values are: low, medium, high, unknownFutureValue. This enumeration is multivalued. + * @param value Value to set for the agentIdRiskLevels property. + */ + public void setAgentIdRiskLevels(@jakarta.annotation.Nullable final EnumSet value) { + this.backingStore.set("agentIdRiskLevels", value); + } /** * Sets the applications property value. Applications and user actions included in and excluded from the policy. Required. * @param value Value to set for the applications property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessGrantControl.java b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessGrantControl.java index 1208a6c5e37..42da819e64f 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessGrantControl.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ConditionalAccessGrantControl.java @@ -12,7 +12,8 @@ public enum ConditionalAccessGrantControl implements ValuedEnum { ApprovedApplication("approvedApplication"), CompliantApplication("compliantApplication"), PasswordChange("passwordChange"), - UnknownFutureValue("unknownFutureValue"); + UnknownFutureValue("unknownFutureValue"), + RiskRemediation("riskRemediation"); public final String value; ConditionalAccessGrantControl(final String value) { this.value = value; @@ -31,6 +32,7 @@ public static ConditionalAccessGrantControl forValue(@jakarta.annotation.Nonnull case "compliantApplication": return CompliantApplication; case "passwordChange": return PasswordChange; case "unknownFutureValue": return UnknownFutureValue; + case "riskRemediation": return RiskRemediation; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ContinuousAccessEvaluationSessionControl.java b/src/main/java/com/microsoft/graph/beta/generated/models/ContinuousAccessEvaluationSessionControl.java index 80c4b2275a0..dfe455df665 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ContinuousAccessEvaluationSessionControl.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ContinuousAccessEvaluationSessionControl.java @@ -67,7 +67,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the mode property value. Specifies continuous access evaluation settings. The possible values are: strictEnforcement, disabled, unknownFutureValue, strictLocation. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: strictLocation. + * Gets the mode property value. Specifies continuous access evaluation settings. The possible values are: strictEnforcement, disabled, unknownFutureValue, strictLocation. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: strictLocation. * @return a {@link ContinuousAccessEvaluationMode} */ @jakarta.annotation.Nullable @@ -108,7 +108,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the mode property value. Specifies continuous access evaluation settings. The possible values are: strictEnforcement, disabled, unknownFutureValue, strictLocation. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: strictLocation. + * Sets the mode property value. Specifies continuous access evaluation settings. The possible values are: strictEnforcement, disabled, unknownFutureValue, strictLocation. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: strictLocation. * @param value Value to set for the mode property. */ public void setMode(@jakarta.annotation.Nullable final ContinuousAccessEvaluationMode value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CopilotReportRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotReportRoot.java new file mode 100644 index 00000000000..cf83b3e39cf --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CopilotReportRoot.java @@ -0,0 +1,44 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CopilotReportRoot extends Entity implements Parsable { + /** + * Instantiates a new {@link CopilotReportRoot} and sets the default values. + */ + public CopilotReportRoot() { + 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 CopilotReportRoot} + */ + @jakarta.annotation.Nonnull + public static CopilotReportRoot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CopilotReportRoot(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + 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/CrossTenantMigrationCancelResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationCancelResponse.java new file mode 100644 index 00000000000..fef849948a8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationCancelResponse.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantMigrationCancelResponse implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CrossTenantMigrationCancelResponse} and sets the default values. + */ + public CrossTenantMigrationCancelResponse() { + 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 CrossTenantMigrationCancelResponse} + */ + @jakarta.annotation.Nonnull + public static CrossTenantMigrationCancelResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrossTenantMigrationCancelResponse(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("message", (n) -> { this.setMessage(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the message property value. The customer facing description of the cancellation request + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMessage() { + return this.backingStore.get("message"); + } + /** + * 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 status property value. The cancellation request status + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getStatus() { + return this.backingStore.get("status"); + } + /** + * Serializes information the 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("message", this.getMessage()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("status", this.getStatus()); + 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 message property value. The customer facing description of the cancellation request + * @param value Value to set for the message property. + */ + public void setMessage(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("message", 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 status property value. The cancellation request status + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("status", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJob.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJob.java new file mode 100644 index 00000000000..144c85e56b3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJob.java @@ -0,0 +1,300 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantMigrationJob extends Entity implements Parsable { + /** + * Instantiates a new {@link CrossTenantMigrationJob} and sets the default values. + */ + public CrossTenantMigrationJob() { + 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 CrossTenantMigrationJob} + */ + @jakarta.annotation.Nonnull + public static CrossTenantMigrationJob createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrossTenantMigrationJob(); + } + /** + * Gets the completeAfterDateTime property value. DateTime after which the migration should be performed + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCompleteAfterDateTime() { + return this.backingStore.get("completeAfterDateTime"); + } + /** + * Gets the createdBy property value. ID of the user that created the job + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCreatedBy() { + return this.backingStore.get("createdBy"); + } + /** + * Gets the createdDateTime property value. When the job what created + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the displayName property value. Display name of the job. Must be unique per tenant + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDisplayName() { + return this.backingStore.get("displayName"); + } + /** + * Gets the exchangeSettings property value. Settings to use for migration of Exchange workload + * @return a {@link ExchangeOnlineCrossTenantMigrationSettings} + */ + @jakarta.annotation.Nullable + public ExchangeOnlineCrossTenantMigrationSettings getExchangeSettings() { + return this.backingStore.get("exchangeSettings"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("completeAfterDateTime", (n) -> { this.setCompleteAfterDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("createdBy", (n) -> { this.setCreatedBy(n.getStringValue()); }); + deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); + deserializerMap.put("exchangeSettings", (n) -> { this.setExchangeSettings(n.getObjectValue(ExchangeOnlineCrossTenantMigrationSettings::createFromDiscriminatorValue)); }); + deserializerMap.put("jobType", (n) -> { this.setJobType(n.getEnumValue(CrossTenantMigrationJobType::forValue)); }); + deserializerMap.put("lastUpdatedDateTime", (n) -> { this.setLastUpdatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("message", (n) -> { this.setMessage(n.getStringValue()); }); + deserializerMap.put("resources", (n) -> { this.setResources(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("resourceType", (n) -> { this.setResourceType(n.getStringValue()); }); + deserializerMap.put("sourceTenantId", (n) -> { this.setSourceTenantId(n.getStringValue()); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(CrossTenantMigrationJobStatus::forValue)); }); + deserializerMap.put("targetTenantId", (n) -> { this.setTargetTenantId(n.getStringValue()); }); + deserializerMap.put("users", (n) -> { this.setUsers(n.getCollectionOfObjectValues(CrossTenantMigrationTask::createFromDiscriminatorValue)); }); + deserializerMap.put("workloads", (n) -> { this.setWorkloads(n.getCollectionOfPrimitiveValues(String.class)); }); + return deserializerMap; + } + /** + * Gets the jobType property value. The jobType property + * @return a {@link CrossTenantMigrationJobType} + */ + @jakarta.annotation.Nullable + public CrossTenantMigrationJobType getJobType() { + return this.backingStore.get("jobType"); + } + /** + * Gets the lastUpdatedDateTime property value. When this migration job was last updated + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastUpdatedDateTime() { + return this.backingStore.get("lastUpdatedDateTime"); + } + /** + * Gets the message property value. Status message of the migration job + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMessage() { + return this.backingStore.get("message"); + } + /** + * Gets the resources property value. IDs (GUID) of the resources being migrated with the migration job + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getResources() { + return this.backingStore.get("resources"); + } + /** + * Gets the resourceType property value. Type of resource being migrated. Only Users is currently supported + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getResourceType() { + return this.backingStore.get("resourceType"); + } + /** + * Gets the sourceTenantId property value. ID (GUID) of the tenant that content is being migrated from + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSourceTenantId() { + return this.backingStore.get("sourceTenantId"); + } + /** + * Gets the status property value. The status property + * @return a {@link CrossTenantMigrationJobStatus} + */ + @jakarta.annotation.Nullable + public CrossTenantMigrationJobStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Gets the targetTenantId property value. ID of the tenant that content is being migrated to + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTargetTenantId() { + return this.backingStore.get("targetTenantId"); + } + /** + * Gets the users property value. Details and status of the users being migrated in this migration job + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getUsers() { + return this.backingStore.get("users"); + } + /** + * Gets the workloads property value. Workloads to migrate. Supported workloads are Teams, Exchange, and ODSP (OneDrive/SharePoint) + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getWorkloads() { + return this.backingStore.get("workloads"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeOffsetDateTimeValue("completeAfterDateTime", this.getCompleteAfterDateTime()); + writer.writeStringValue("createdBy", this.getCreatedBy()); + writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeStringValue("displayName", this.getDisplayName()); + writer.writeObjectValue("exchangeSettings", this.getExchangeSettings()); + writer.writeEnumValue("jobType", this.getJobType()); + writer.writeOffsetDateTimeValue("lastUpdatedDateTime", this.getLastUpdatedDateTime()); + writer.writeStringValue("message", this.getMessage()); + writer.writeCollectionOfPrimitiveValues("resources", this.getResources()); + writer.writeStringValue("resourceType", this.getResourceType()); + writer.writeStringValue("sourceTenantId", this.getSourceTenantId()); + writer.writeEnumValue("status", this.getStatus()); + writer.writeStringValue("targetTenantId", this.getTargetTenantId()); + writer.writeCollectionOfObjectValues("users", this.getUsers()); + writer.writeCollectionOfPrimitiveValues("workloads", this.getWorkloads()); + } + /** + * Sets the completeAfterDateTime property value. DateTime after which the migration should be performed + * @param value Value to set for the completeAfterDateTime property. + */ + public void setCompleteAfterDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("completeAfterDateTime", value); + } + /** + * Sets the createdBy property value. ID of the user that created the job + * @param value Value to set for the createdBy property. + */ + public void setCreatedBy(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("createdBy", value); + } + /** + * Sets the createdDateTime property value. When the job what created + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the displayName property value. Display name of the job. Must be unique per tenant + * @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 exchangeSettings property value. Settings to use for migration of Exchange workload + * @param value Value to set for the exchangeSettings property. + */ + public void setExchangeSettings(@jakarta.annotation.Nullable final ExchangeOnlineCrossTenantMigrationSettings value) { + this.backingStore.set("exchangeSettings", value); + } + /** + * Sets the jobType property value. The jobType property + * @param value Value to set for the jobType property. + */ + public void setJobType(@jakarta.annotation.Nullable final CrossTenantMigrationJobType value) { + this.backingStore.set("jobType", value); + } + /** + * Sets the lastUpdatedDateTime property value. When this migration job was last updated + * @param value Value to set for the lastUpdatedDateTime property. + */ + public void setLastUpdatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastUpdatedDateTime", value); + } + /** + * Sets the message property value. Status message of the migration job + * @param value Value to set for the message property. + */ + public void setMessage(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("message", value); + } + /** + * Sets the resources property value. IDs (GUID) of the resources being migrated with the migration job + * @param value Value to set for the resources property. + */ + public void setResources(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("resources", value); + } + /** + * Sets the resourceType property value. Type of resource being migrated. Only Users is currently supported + * @param value Value to set for the resourceType property. + */ + public void setResourceType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("resourceType", value); + } + /** + * Sets the sourceTenantId property value. ID (GUID) of the tenant that content is being migrated from + * @param value Value to set for the sourceTenantId property. + */ + public void setSourceTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("sourceTenantId", value); + } + /** + * Sets the status property value. The status property + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final CrossTenantMigrationJobStatus value) { + this.backingStore.set("status", value); + } + /** + * Sets the targetTenantId property value. ID of the tenant that content is being migrated to + * @param value Value to set for the targetTenantId property. + */ + public void setTargetTenantId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("targetTenantId", value); + } + /** + * Sets the users property value. Details and status of the users being migrated in this migration job + * @param value Value to set for the users property. + */ + public void setUsers(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("users", value); + } + /** + * Sets the workloads property value. Workloads to migrate. Supported workloads are Teams, Exchange, and ODSP (OneDrive/SharePoint) + * @param value Value to set for the workloads property. + */ + public void setWorkloads(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("workloads", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJobCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJobCollectionResponse.java new file mode 100644 index 00000000000..70957d008f1 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJobCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantMigrationJobCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link CrossTenantMigrationJobCollectionResponse} and sets the default values. + */ + public CrossTenantMigrationJobCollectionResponse() { + 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 CrossTenantMigrationJobCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static CrossTenantMigrationJobCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrossTenantMigrationJobCollectionResponse(); + } + /** + * 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(CrossTenantMigrationJob::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJobStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJobStatus.java new file mode 100644 index 00000000000..6f3fe4927fe --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJobStatus.java @@ -0,0 +1,59 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CrossTenantMigrationJobStatus implements ValuedEnum { + Submitted("submitted"), + Approved("approved"), + Processing("processing"), + CuttingOver("cuttingOver"), + InProgress("inProgress"), + Completed("completed"), + CompletedWithErrors("completedWithErrors"), + Failed("failed"), + Cancelled("cancelled"), + PendingCancel("pendingCancel"), + AdminActionRequired("adminActionRequired"), + ValidateSubmitted("validateSubmitted"), + ValidateProcessing("validateProcessing"), + ValidateInProgress("validateInProgress"), + ValidatePassed("validatePassed"), + ValidateFailed("validateFailed"), + PendingDelete("pendingDelete"), + Deleted("deleted"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CrossTenantMigrationJobStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CrossTenantMigrationJobStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "submitted": return Submitted; + case "approved": return Approved; + case "processing": return Processing; + case "cuttingOver": return CuttingOver; + case "inProgress": return InProgress; + case "completed": return Completed; + case "completedWithErrors": return CompletedWithErrors; + case "failed": return Failed; + case "cancelled": return Cancelled; + case "pendingCancel": return PendingCancel; + case "adminActionRequired": return AdminActionRequired; + case "validateSubmitted": return ValidateSubmitted; + case "validateProcessing": return ValidateProcessing; + case "validateInProgress": return ValidateInProgress; + case "validatePassed": return ValidatePassed; + case "validateFailed": return ValidateFailed; + case "pendingDelete": return PendingDelete; + case "deleted": return Deleted; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJobType.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJobType.java new file mode 100644 index 00000000000..23a89275d39 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationJobType.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 CrossTenantMigrationJobType implements ValuedEnum { + Validate("validate"), + Migrate("migrate"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CrossTenantMigrationJobType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CrossTenantMigrationJobType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "validate": return Validate; + case "migrate": return Migrate; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationServiceStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationServiceStatus.java new file mode 100644 index 00000000000..7fa4eda7e46 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationServiceStatus.java @@ -0,0 +1,49 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CrossTenantMigrationServiceStatus implements ValuedEnum { + NotStarted("notStarted"), + Valid("valid"), + Invalid("invalid"), + Error("error"), + InProgress("inProgress"), + Completed("completed"), + Failed("failed"), + Cancelled("cancelled"), + PendingCancel("pendingCancel"), + Syncing("syncing"), + Synced("synced"), + Finalizing("finalizing"), + ForceComplete("forceComplete"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CrossTenantMigrationServiceStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CrossTenantMigrationServiceStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "notStarted": return NotStarted; + case "valid": return Valid; + case "invalid": return Invalid; + case "error": return Error; + case "inProgress": return InProgress; + case "completed": return Completed; + case "failed": return Failed; + case "cancelled": return Cancelled; + case "pendingCancel": return PendingCancel; + case "syncing": return Syncing; + case "synced": return Synced; + case "finalizing": return Finalizing; + case "forceComplete": return ForceComplete; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationServiceStatusDetails.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationServiceStatusDetails.java new file mode 100644 index 00000000000..fea0c47c73e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationServiceStatusDetails.java @@ -0,0 +1,175 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantMigrationServiceStatusDetails implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CrossTenantMigrationServiceStatusDetails} and sets the default values. + */ + public CrossTenantMigrationServiceStatusDetails() { + 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 CrossTenantMigrationServiceStatusDetails} + */ + @jakarta.annotation.Nonnull + public static CrossTenantMigrationServiceStatusDetails createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrossTenantMigrationServiceStatusDetails(); + } + /** + * 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 errors property value. Errors associated with the migration for this service + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getErrors() { + return this.backingStore.get("errors"); + } + /** + * 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("errors", (n) -> { this.setErrors(n.getCollectionOfObjectValues(Error::createFromDiscriminatorValue)); }); + deserializerMap.put("message", (n) -> { this.setMessage(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("service", (n) -> { this.setService(n.getStringValue()); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(CrossTenantMigrationServiceStatus::forValue)); }); + return deserializerMap; + } + /** + * Gets the message property value. Service status message + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMessage() { + return this.backingStore.get("message"); + } + /** + * 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 service property value. Service or workload the status details are associated with + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getService() { + return this.backingStore.get("service"); + } + /** + * Gets the status property value. The status property + * @return a {@link CrossTenantMigrationServiceStatus} + */ + @jakarta.annotation.Nullable + public CrossTenantMigrationServiceStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfObjectValues("errors", this.getErrors()); + writer.writeStringValue("message", this.getMessage()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("service", this.getService()); + writer.writeEnumValue("status", this.getStatus()); + 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 errors property value. Errors associated with the migration for this service + * @param value Value to set for the errors property. + */ + public void setErrors(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("errors", value); + } + /** + * Sets the message property value. Service status message + * @param value Value to set for the message property. + */ + public void setMessage(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("message", 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 service property value. Service or workload the status details are associated with + * @param value Value to set for the service property. + */ + public void setService(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("service", value); + } + /** + * Sets the status property value. The status property + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final CrossTenantMigrationServiceStatus value) { + this.backingStore.set("status", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationTask.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationTask.java new file mode 100644 index 00000000000..847fd46608c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationTask.java @@ -0,0 +1,96 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantMigrationTask extends Entity implements Parsable { + /** + * Instantiates a new {@link CrossTenantMigrationTask} and sets the default values. + */ + public CrossTenantMigrationTask() { + 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 CrossTenantMigrationTask} + */ + @jakarta.annotation.Nonnull + public static CrossTenantMigrationTask createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrossTenantMigrationTask(); + } + /** + * Gets the currentStatus property value. Most recent status of this migration task + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCurrentStatus() { + return this.backingStore.get("currentStatus"); + } + /** + * 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("currentStatus", (n) -> { this.setCurrentStatus(n.getCollectionOfObjectValues(CrossTenantMigrationServiceStatusDetails::createFromDiscriminatorValue)); }); + deserializerMap.put("lastUpdatedDateTime", (n) -> { this.setLastUpdatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("taskType", (n) -> { this.setTaskType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the lastUpdatedDateTime property value. Time the task was last updated + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastUpdatedDateTime() { + return this.backingStore.get("lastUpdatedDateTime"); + } + /** + * Gets the taskType property value. Type of migration task. Only Users are supported at this time. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTaskType() { + return this.backingStore.get("taskType"); + } + /** + * Serializes information the current object + * @param 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("currentStatus", this.getCurrentStatus()); + writer.writeOffsetDateTimeValue("lastUpdatedDateTime", this.getLastUpdatedDateTime()); + writer.writeStringValue("taskType", this.getTaskType()); + } + /** + * Sets the currentStatus property value. Most recent status of this migration task + * @param value Value to set for the currentStatus property. + */ + public void setCurrentStatus(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("currentStatus", value); + } + /** + * Sets the lastUpdatedDateTime property value. Time the task was last updated + * @param value Value to set for the lastUpdatedDateTime property. + */ + public void setLastUpdatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastUpdatedDateTime", value); + } + /** + * Sets the taskType property value. Type of migration task. Only Users are supported at this time. + * @param value Value to set for the taskType property. + */ + public void setTaskType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("taskType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationTaskCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationTaskCollectionResponse.java new file mode 100644 index 00000000000..8e70873f56c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CrossTenantMigrationTaskCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CrossTenantMigrationTaskCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link CrossTenantMigrationTaskCollectionResponse} and sets the default values. + */ + public CrossTenantMigrationTaskCollectionResponse() { + 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 CrossTenantMigrationTaskCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static CrossTenantMigrationTaskCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CrossTenantMigrationTaskCollectionResponse(); + } + /** + * 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(CrossTenantMigrationTask::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResource.java b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResource.java new file mode 100644 index 00000000000..1515110a5a4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResource.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResource extends AccessPackageResource implements Parsable { + /** + * Instantiates a new {@link CustomDataProvidedResource} and sets the default values. + */ + public CustomDataProvidedResource() { + super(); + this.setOdataType("#microsoft.graph.customDataProvidedResource"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link CustomDataProvidedResource} + */ + @jakarta.annotation.Nonnull + public static CustomDataProvidedResource createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CustomDataProvidedResource(); + } + /** + * 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("notificationEndpointConfiguration", (n) -> { this.setNotificationEndpointConfiguration(n.getObjectValue(CustomExtensionEndpointConfiguration::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the notificationEndpointConfiguration property value. The endpoint configuration of the logic app that should be triggered when this access review goes into an initializing state. + * @return a {@link CustomExtensionEndpointConfiguration} + */ + @jakarta.annotation.Nullable + public CustomExtensionEndpointConfiguration getNotificationEndpointConfiguration() { + return this.backingStore.get("notificationEndpointConfiguration"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("notificationEndpointConfiguration", this.getNotificationEndpointConfiguration()); + } + /** + * Sets the notificationEndpointConfiguration property value. The endpoint configuration of the logic app that should be triggered when this access review goes into an initializing state. + * @param value Value to set for the notificationEndpointConfiguration property. + */ + public void setNotificationEndpointConfiguration(@jakarta.annotation.Nullable final CustomExtensionEndpointConfiguration value) { + this.backingStore.set("notificationEndpointConfiguration", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadSession.java b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadSession.java new file mode 100644 index 00000000000..e913b50c14c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadSession.java @@ -0,0 +1,164 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSession extends Entity implements Parsable { + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSession} and sets the default values. + */ + public CustomDataProvidedResourceUploadSession() { + 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 CustomDataProvidedResourceUploadSession} + */ + @jakarta.annotation.Nonnull + public static CustomDataProvidedResourceUploadSession createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CustomDataProvidedResourceUploadSession(); + } + /** + * Gets the createdDateTime property value. DateTime when the upload session was created. Read-only. + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getCreatedDateTime() { + return this.backingStore.get("createdDateTime"); + } + /** + * Gets the data property value. An object containing the context for which this data is being uploaded. Currently the only possible concrete type is accessReviewResourceDataUploadSessionContextData + * @return a {@link CustomExtensionData} + */ + @jakarta.annotation.Nullable + public CustomExtensionData getData() { + return this.backingStore.get("data"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("createdDateTime", (n) -> { this.setCreatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("data", (n) -> { this.setData(n.getObjectValue(CustomExtensionData::createFromDiscriminatorValue)); }); + deserializerMap.put("isUploadDone", (n) -> { this.setIsUploadDone(n.getBooleanValue()); }); + deserializerMap.put("source", (n) -> { this.setSource(n.getStringValue()); }); + deserializerMap.put("stats", (n) -> { this.setStats(n.getObjectValue(CustomDataProvidedResourceUploadStats::createFromDiscriminatorValue)); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(CustomDataProvidedResourceUploadStatus::forValue)); }); + deserializerMap.put("type", (n) -> { this.setType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the isUploadDone property value. Indicates if all the necessary files have been uploaded to this session. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsUploadDone() { + return this.backingStore.get("isUploadDone"); + } + /** + * Gets the source property value. The source of the access data. This should be set to the customdataprovidedresource's name when creating the session. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSource() { + return this.backingStore.get("source"); + } + /** + * Gets the stats property value. The stats property + * @return a {@link CustomDataProvidedResourceUploadStats} + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadStats getStats() { + return this.backingStore.get("stats"); + } + /** + * Gets the status property value. The status property + * @return a {@link CustomDataProvidedResourceUploadStatus} + */ + @jakarta.annotation.Nullable + public CustomDataProvidedResourceUploadStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Gets the type property value. Schematized form of the expected CSV columns in the uploaded file. The only possible value currently is: accessReviewDataUploadTriggerCallbackData + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getType() { + return this.backingStore.get("type"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeOffsetDateTimeValue("createdDateTime", this.getCreatedDateTime()); + writer.writeObjectValue("data", this.getData()); + writer.writeBooleanValue("isUploadDone", this.getIsUploadDone()); + writer.writeStringValue("source", this.getSource()); + writer.writeObjectValue("stats", this.getStats()); + writer.writeEnumValue("status", this.getStatus()); + writer.writeStringValue("type", this.getType()); + } + /** + * Sets the createdDateTime property value. DateTime when the upload session was created. Read-only. + * @param value Value to set for the createdDateTime property. + */ + public void setCreatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("createdDateTime", value); + } + /** + * Sets the data property value. An object containing the context for which this data is being uploaded. Currently the only possible concrete type is accessReviewResourceDataUploadSessionContextData + * @param value Value to set for the data property. + */ + public void setData(@jakarta.annotation.Nullable final CustomExtensionData value) { + this.backingStore.set("data", value); + } + /** + * Sets the isUploadDone property value. Indicates if all the necessary files have been uploaded to this session. + * @param value Value to set for the isUploadDone property. + */ + public void setIsUploadDone(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isUploadDone", value); + } + /** + * Sets the source property value. The source of the access data. This should be set to the customdataprovidedresource's name when creating the session. + * @param value Value to set for the source property. + */ + public void setSource(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("source", value); + } + /** + * Sets the stats property value. The stats property + * @param value Value to set for the stats property. + */ + public void setStats(@jakarta.annotation.Nullable final CustomDataProvidedResourceUploadStats value) { + this.backingStore.set("stats", value); + } + /** + * Sets the status property value. The status property + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final CustomDataProvidedResourceUploadStatus value) { + this.backingStore.set("status", value); + } + /** + * Sets the type property value. Schematized form of the expected CSV columns in the uploaded file. The only possible value currently is: accessReviewDataUploadTriggerCallbackData + * @param value Value to set for the type property. + */ + public void setType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("type", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadSessionCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadSessionCollectionResponse.java new file mode 100644 index 00000000000..5886fe76ff4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadSessionCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadSessionCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadSessionCollectionResponse} and sets the default values. + */ + public CustomDataProvidedResourceUploadSessionCollectionResponse() { + 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 CustomDataProvidedResourceUploadSessionCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static CustomDataProvidedResourceUploadSessionCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CustomDataProvidedResourceUploadSessionCollectionResponse(); + } + /** + * 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(CustomDataProvidedResourceUploadSession::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadStats.java b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadStats.java new file mode 100644 index 00000000000..edc78ffc49b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadStats.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class CustomDataProvidedResourceUploadStats implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link CustomDataProvidedResourceUploadStats} and sets the default values. + */ + public CustomDataProvidedResourceUploadStats() { + 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 CustomDataProvidedResourceUploadStats} + */ + @jakarta.annotation.Nonnull + public static CustomDataProvidedResourceUploadStats createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new CustomDataProvidedResourceUploadStats(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("filesUploaded", (n) -> { this.setFilesUploaded(n.getIntegerValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("totalBytesUploaded", (n) -> { this.setTotalBytesUploaded(n.getLongValue()); }); + return deserializerMap; + } + /** + * Gets the filesUploaded property value. Number of files uploaded in this session. + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getFilesUploaded() { + return this.backingStore.get("filesUploaded"); + } + /** + * 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 totalBytesUploaded property value. total bytes uploaded in this session + * @return a {@link Long} + */ + @jakarta.annotation.Nullable + public Long getTotalBytesUploaded() { + return this.backingStore.get("totalBytesUploaded"); + } + /** + * Serializes information the 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("filesUploaded", this.getFilesUploaded()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeLongValue("totalBytesUploaded", this.getTotalBytesUploaded()); + 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 filesUploaded property value. Number of files uploaded in this session. + * @param value Value to set for the filesUploaded property. + */ + public void setFilesUploaded(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("filesUploaded", 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 totalBytesUploaded property value. total bytes uploaded in this session + * @param value Value to set for the totalBytesUploaded property. + */ + public void setTotalBytesUploaded(@jakarta.annotation.Nullable final Long value) { + this.backingStore.set("totalBytesUploaded", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadStatus.java new file mode 100644 index 00000000000..8e933f3893c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CustomDataProvidedResourceUploadStatus.java @@ -0,0 +1,29 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum CustomDataProvidedResourceUploadStatus implements ValuedEnum { + Active("active"), + Complete("complete"), + Expired("expired"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + CustomDataProvidedResourceUploadStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static CustomDataProvidedResourceUploadStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "active": return Active; + case "complete": return Complete; + case "expired": return Expired; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/CustomExtensionData.java b/src/main/java/com/microsoft/graph/beta/generated/models/CustomExtensionData.java index 88d77f2ed36..81f8197b4cc 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/CustomExtensionData.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/CustomExtensionData.java @@ -39,7 +39,6 @@ public static CustomExtensionData createFromDiscriminatorValue(@jakarta.annotati final String mappingValue = mappingValueNode.getStringValue(); switch (mappingValue) { case "#microsoft.graph.accessPackageAssignmentRequestCallbackData": return new AccessPackageAssignmentRequestCallbackData(); - case "#microsoft.graph.accessReviewDataUploadRequestCalloutData": return new AccessReviewDataUploadRequestCalloutData(); case "#microsoft.graph.accessReviewDataUploadTriggerCallbackData": return new AccessReviewDataUploadTriggerCallbackData(); case "#microsoft.graph.accessReviewResourceDataUploadSessionContextData": return new AccessReviewResourceDataUploadSessionContextData(); case "#microsoft.graph.assignmentRequestApprovalStageCallbackData": return new AssignmentRequestApprovalStageCallbackData(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Desk.java b/src/main/java/com/microsoft/graph/beta/generated/models/Desk.java index de645f1bc38..e3843259cc2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Desk.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Desk.java @@ -41,10 +41,19 @@ public String getDisplayDeviceName() { public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("displayDeviceName", (n) -> { this.setDisplayDeviceName(n.getStringValue()); }); + deserializerMap.put("heightAdjustableState", (n) -> { this.setHeightAdjustableState(n.getEnumValue(PlaceFeatureEnablement::forValue)); }); deserializerMap.put("mailboxDetails", (n) -> { this.setMailboxDetails(n.getObjectValue(MailboxDetails::createFromDiscriminatorValue)); }); deserializerMap.put("mode", (n) -> { this.setMode(n.getObjectValue(PlaceMode::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the heightAdjustableState property value. The heightAdjustableState property + * @return a {@link PlaceFeatureEnablement} + */ + @jakarta.annotation.Nullable + public PlaceFeatureEnablement getHeightAdjustableState() { + return this.backingStore.get("heightAdjustableState"); + } /** * Gets the mailboxDetails property value. The mailbox object id and email address that are associated with the desk. * @return a {@link MailboxDetails} @@ -54,7 +63,7 @@ public MailboxDetails getMailboxDetails() { return this.backingStore.get("mailboxDetails"); } /** - * Gets the mode property value. The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Desk that is taken down for maintenance or marked as not reservable. + * Gets the mode property value. The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms Pro management portal.unavailablePlaceMode - Desk that is taken down for maintenance or marked as not reservable. * @return a {@link PlaceMode} */ @jakarta.annotation.Nullable @@ -69,6 +78,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeStringValue("displayDeviceName", this.getDisplayDeviceName()); + writer.writeEnumValue("heightAdjustableState", this.getHeightAdjustableState()); writer.writeObjectValue("mailboxDetails", this.getMailboxDetails()); writer.writeObjectValue("mode", this.getMode()); } @@ -79,6 +89,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setDisplayDeviceName(@jakarta.annotation.Nullable final String value) { this.backingStore.set("displayDeviceName", value); } + /** + * Sets the heightAdjustableState property value. The heightAdjustableState property + * @param value Value to set for the heightAdjustableState property. + */ + public void setHeightAdjustableState(@jakarta.annotation.Nullable final PlaceFeatureEnablement value) { + this.backingStore.set("heightAdjustableState", value); + } /** * Sets the mailboxDetails property value. The mailbox object id and email address that are associated with the desk. * @param value Value to set for the mailboxDetails property. @@ -87,7 +104,7 @@ public void setMailboxDetails(@jakarta.annotation.Nullable final MailboxDetails this.backingStore.set("mailboxDetails", value); } /** - * Sets the mode property value. The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Desk that is taken down for maintenance or marked as not reservable. + * Sets the mode property value. The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms Pro management portal.unavailablePlaceMode - Desk that is taken down for maintenance or marked as not reservable. * @param value Value to set for the mode property. */ public void setMode(@jakarta.annotation.Nullable final PlaceMode 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 7339c4db045..e66061c979c 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 @@ -30,10 +30,14 @@ public static DirectoryObject createFromDiscriminatorValue(@jakarta.annotation.N case "#microsoft.graph.activityBasedTimeoutPolicy": return new ActivityBasedTimeoutPolicy(); case "#microsoft.graph.administrativeUnit": return new AdministrativeUnit(); case "#microsoft.graph.agentIdentity": return new AgentIdentity(); + case "#microsoft.graph.agentIdentityBlueprint": return new AgentIdentityBlueprint(); + case "#microsoft.graph.agentIdentityBlueprintPrincipal": return new AgentIdentityBlueprintPrincipal(); + case "#microsoft.graph.agentUser": return new AgentUser(); 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.b2bManagementPolicy": return new B2bManagementPolicy(); case "#microsoft.graph.certificateAuthorityDetail": return new CertificateAuthorityDetail(); case "#microsoft.graph.certificateBasedApplicationConfiguration": return new CertificateBasedApplicationConfiguration(); case "#microsoft.graph.certificateBasedAuthPki": return new CertificateBasedAuthPki(); @@ -53,11 +57,13 @@ public static DirectoryObject createFromDiscriminatorValue(@jakarta.annotation.N case "#microsoft.graph.externalUserProfile": return new ExternalUserProfile(); case "#microsoft.graph.federatedTokenValidationPolicy": return new FederatedTokenValidationPolicy(); case "#microsoft.graph.group": return new Group(); + case "#microsoft.graph.groupResource": return new GroupResource(); case "#microsoft.graph.homeRealmDiscoveryPolicy": return new HomeRealmDiscoveryPolicy(); case "#microsoft.graph.identitySecurityDefaultsEnforcementPolicy": return new IdentitySecurityDefaultsEnforcementPolicy(); case "#microsoft.graph.mailbox": return new Mailbox(); case "#microsoft.graph.multiTenantOrganizationMember": return new MultiTenantOrganizationMember(); case "#microsoft.graph.mutualTlsOauthConfiguration": return new MutualTlsOauthConfiguration(); + case "#microsoft.graph.onPremAuthenticationPolicy": return new OnPremAuthenticationPolicy(); case "#microsoft.graph.organization": return new Organization(); case "#microsoft.graph.orgContact": return new OrgContact(); case "#microsoft.graph.pendingExternalUserProfile": return new PendingExternalUserProfile(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationAssignment.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationAssignment.java index 1878754ed5b..d714e7f1958 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationAssignment.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/EducationAssignment.java @@ -34,7 +34,7 @@ public EducationAddedStudentAction getAddedStudentAction() { return this.backingStore.get("addedStudentAction"); } /** - * Gets the addToCalendarAction property value. Optional field to control the assignment behavior for adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: studentsOnly. The default value is none. + * Gets the addToCalendarAction property value. Optional field to control the assignment behavior for adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: studentsOnly. The default value is none. * @return a {@link EducationAddToCalendarOptions} */ @jakarta.annotation.Nullable @@ -281,7 +281,7 @@ public EducationRubric getRubric() { return this.backingStore.get("rubric"); } /** - * Gets the status property value. Status of the assignment. You can't PATCH this value. Possible values are: draft, scheduled, published, assigned, unknownFutureValue, inactive. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: inactive. + * Gets the status property value. Status of the assignment. You can't PATCH this value. Possible values are: draft, scheduled, published, assigned, unknownFutureValue, inactive. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: inactive. * @return a {@link EducationAssignmentStatus} */ @jakarta.annotation.Nullable @@ -340,7 +340,7 @@ public void setAddedStudentAction(@jakarta.annotation.Nullable final EducationAd this.backingStore.set("addedStudentAction", value); } /** - * Sets the addToCalendarAction property value. Optional field to control the assignment behavior for adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: studentsOnly. The default value is none. + * Sets the addToCalendarAction property value. Optional field to control the assignment behavior for adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: studentsOnly. The default value is none. * @param value Value to set for the addToCalendarAction property. */ public void setAddToCalendarAction(@jakarta.annotation.Nullable final EducationAddToCalendarOptions value) { @@ -522,7 +522,7 @@ public void setRubric(@jakarta.annotation.Nullable final EducationRubric value) this.backingStore.set("rubric", value); } /** - * Sets the status property value. Status of the assignment. You can't PATCH this value. Possible values are: draft, scheduled, published, assigned, unknownFutureValue, inactive. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: inactive. + * Sets the status property value. Status of the assignment. You can't PATCH this value. Possible values are: draft, scheduled, published, assigned, unknownFutureValue, inactive. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: inactive. * @param value Value to set for the status property. */ public void setStatus(@jakarta.annotation.Nullable final EducationAssignmentStatus value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EducationAssignmentDefaults.java b/src/main/java/com/microsoft/graph/beta/generated/models/EducationAssignmentDefaults.java index 79c8ed3ab6a..656d8b3c047 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EducationAssignmentDefaults.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/EducationAssignmentDefaults.java @@ -34,7 +34,7 @@ public EducationAddedStudentAction getAddedStudentAction() { return this.backingStore.get("addedStudentAction"); } /** - * Gets the addToCalendarAction property value. Optional field to control adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: studentsOnly. The default value is none. + * Gets the addToCalendarAction property value. Optional field to control adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: studentsOnly. The default value is none. * @return a {@link EducationAddToCalendarOptions} */ @jakarta.annotation.Nullable @@ -90,7 +90,7 @@ public void setAddedStudentAction(@jakarta.annotation.Nullable final EducationAd this.backingStore.set("addedStudentAction", value); } /** - * Sets the addToCalendarAction property value. Optional field to control adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: studentsOnly. The default value is none. + * Sets the addToCalendarAction property value. Optional field to control adding assignments to students' and teachers' calendars when the assignment is published. The possible values are: none, studentsAndPublisher, studentsAndTeamOwners, unknownFutureValue, and studentsOnly. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: studentsOnly. The default value is none. * @param value Value to set for the addToCalendarAction property. */ public void setAddToCalendarAction(@jakarta.annotation.Nullable final EducationAddToCalendarOptions value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/EntitlementManagement.java b/src/main/java/com/microsoft/graph/beta/generated/models/EntitlementManagement.java index b8675ebd0bd..2d500a96070 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/EntitlementManagement.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/EntitlementManagement.java @@ -112,6 +112,14 @@ public java.util.List getAccessPackageResources() { public java.util.List getAccessPackages() { return this.backingStore.get("accessPackages"); } + /** + * Gets the accessPackageSuggestions property value. The accessPackageSuggestions property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAccessPackageSuggestions() { + return this.backingStore.get("accessPackageSuggestions"); + } /** * Gets the assignmentRequests property value. Represents access package assignment requests created by or on behalf of a user. * @return a {@link java.util.List} @@ -120,6 +128,14 @@ public java.util.List getAccessPackages() { public java.util.List getAssignmentRequests() { return this.backingStore.get("assignmentRequests"); } + /** + * Gets the availableAccessPackages property value. The availableAccessPackages property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getAvailableAccessPackages() { + return this.backingStore.get("availableAccessPackages"); + } /** * Gets the connectedOrganizations property value. Represents references to a directory or domain of another organization whose users can request access. * @return a {@link java.util.List} @@ -146,7 +162,9 @@ public Map> getFieldDeserializers deserializerMap.put("accessPackageResourceRoleScopes", (n) -> { this.setAccessPackageResourceRoleScopes(n.getCollectionOfObjectValues(AccessPackageResourceRoleScope::createFromDiscriminatorValue)); }); deserializerMap.put("accessPackageResources", (n) -> { this.setAccessPackageResources(n.getCollectionOfObjectValues(AccessPackageResource::createFromDiscriminatorValue)); }); deserializerMap.put("accessPackages", (n) -> { this.setAccessPackages(n.getCollectionOfObjectValues(AccessPackage::createFromDiscriminatorValue)); }); + deserializerMap.put("accessPackageSuggestions", (n) -> { this.setAccessPackageSuggestions(n.getCollectionOfObjectValues(AccessPackageSuggestion::createFromDiscriminatorValue)); }); deserializerMap.put("assignmentRequests", (n) -> { this.setAssignmentRequests(n.getCollectionOfObjectValues(AccessPackageAssignmentRequest::createFromDiscriminatorValue)); }); + deserializerMap.put("availableAccessPackages", (n) -> { this.setAvailableAccessPackages(n.getCollectionOfObjectValues(AvailableAccessPackage::createFromDiscriminatorValue)); }); deserializerMap.put("connectedOrganizations", (n) -> { this.setConnectedOrganizations(n.getCollectionOfObjectValues(ConnectedOrganization::createFromDiscriminatorValue)); }); deserializerMap.put("settings", (n) -> { this.setSettings(n.getObjectValue(EntitlementManagementSettings::createFromDiscriminatorValue)); }); deserializerMap.put("subjects", (n) -> { this.setSubjects(n.getCollectionOfObjectValues(AccessPackageSubject::createFromDiscriminatorValue)); }); @@ -186,7 +204,9 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("accessPackageResourceRoleScopes", this.getAccessPackageResourceRoleScopes()); writer.writeCollectionOfObjectValues("accessPackageResources", this.getAccessPackageResources()); writer.writeCollectionOfObjectValues("accessPackages", this.getAccessPackages()); + writer.writeCollectionOfObjectValues("accessPackageSuggestions", this.getAccessPackageSuggestions()); writer.writeCollectionOfObjectValues("assignmentRequests", this.getAssignmentRequests()); + writer.writeCollectionOfObjectValues("availableAccessPackages", this.getAvailableAccessPackages()); writer.writeCollectionOfObjectValues("connectedOrganizations", this.getConnectedOrganizations()); writer.writeObjectValue("settings", this.getSettings()); writer.writeCollectionOfObjectValues("subjects", this.getSubjects()); @@ -268,6 +288,13 @@ public void setAccessPackageResources(@jakarta.annotation.Nullable final java.ut public void setAccessPackages(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("accessPackages", value); } + /** + * Sets the accessPackageSuggestions property value. The accessPackageSuggestions property + * @param value Value to set for the accessPackageSuggestions property. + */ + public void setAccessPackageSuggestions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("accessPackageSuggestions", value); + } /** * Sets the assignmentRequests property value. Represents access package assignment requests created by or on behalf of a user. * @param value Value to set for the assignmentRequests property. @@ -275,6 +302,13 @@ public void setAccessPackages(@jakarta.annotation.Nullable final java.util.List< public void setAssignmentRequests(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("assignmentRequests", value); } + /** + * Sets the availableAccessPackages property value. The availableAccessPackages property + * @param value Value to set for the availableAccessPackages property. + */ + public void setAvailableAccessPackages(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("availableAccessPackages", value); + } /** * Sets the connectedOrganizations property value. Represents references to a directory or domain of another organization whose users can request access. * @param value Value to set for the connectedOrganizations property. 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 2af1a2408df..28d74da906d 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 @@ -5,19 +5,17 @@ import com.microsoft.graph.beta.models.callrecords.Participant; import com.microsoft.graph.beta.models.callrecords.ParticipantBase; import com.microsoft.graph.beta.models.callrecords.Segment; -import com.microsoft.graph.beta.models.callrecords.Session; import com.microsoft.graph.beta.models.cloudlicensing.UsageRight; import com.microsoft.graph.beta.models.devicemanagement.AlertRecord; 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.CaseSettings; import com.microsoft.graph.beta.models.ediscovery.Custodian; -import com.microsoft.graph.beta.models.ediscovery.DataSourceContainer; +import com.microsoft.graph.beta.models.ediscovery.DataSource; import com.microsoft.graph.beta.models.ediscovery.Ediscoveryroot; import com.microsoft.graph.beta.models.ediscovery.EstimateStatisticsOperation; import com.microsoft.graph.beta.models.ediscovery.LegalHold; @@ -28,6 +26,7 @@ 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; import com.microsoft.graph.beta.models.externalconnectors.ConnectionQuota; import com.microsoft.graph.beta.models.externalconnectors.ExternalActivity; @@ -115,6 +114,7 @@ import com.microsoft.graph.beta.models.managedtenants.TenantTag; import com.microsoft.graph.beta.models.managedtenants.WindowsDeviceMalwareState; import com.microsoft.graph.beta.models.managedtenants.WindowsProtectionState; +import com.microsoft.graph.beta.models.networkaccess.BaseEntity; import com.microsoft.graph.beta.models.networkaccess.BranchSite; import com.microsoft.graph.beta.models.networkaccess.ConditionalAccessPolicy; import com.microsoft.graph.beta.models.networkaccess.ConditionalAccessSettings; @@ -127,10 +127,12 @@ import com.microsoft.graph.beta.models.networkaccess.ExternalCertificateAuthorityCertificate; import com.microsoft.graph.beta.models.networkaccess.FilteringPolicy; import com.microsoft.graph.beta.models.networkaccess.FilteringPolicyLink; +import com.microsoft.graph.beta.models.networkaccess.FilteringProfile; import com.microsoft.graph.beta.models.networkaccess.FilteringRule; import com.microsoft.graph.beta.models.networkaccess.ForwardingOptions; import com.microsoft.graph.beta.models.networkaccess.ForwardingPolicy; import com.microsoft.graph.beta.models.networkaccess.ForwardingPolicyLink; +import com.microsoft.graph.beta.models.networkaccess.ForwardingProfile; import com.microsoft.graph.beta.models.networkaccess.ForwardingRule; import com.microsoft.graph.beta.models.networkaccess.FqdnFilteringRule; import com.microsoft.graph.beta.models.networkaccess.InternetAccessForwardingRule; @@ -141,6 +143,8 @@ import com.microsoft.graph.beta.models.networkaccess.PolicyLink; import com.microsoft.graph.beta.models.networkaccess.PolicyRule; import com.microsoft.graph.beta.models.networkaccess.PrivateAccessForwardingRule; +import com.microsoft.graph.beta.models.networkaccess.Profile; +import com.microsoft.graph.beta.models.networkaccess.RemoteNetwork; import com.microsoft.graph.beta.models.networkaccess.RemoteNetworkHealthEvent; import com.microsoft.graph.beta.models.networkaccess.Reports; import com.microsoft.graph.beta.models.networkaccess.Settings; @@ -188,6 +192,7 @@ import com.microsoft.graph.beta.models.security.AuditLogRecord; import com.microsoft.graph.beta.models.security.AuthorityTemplate; import com.microsoft.graph.beta.models.security.AutoAuditingConfiguration; +import com.microsoft.graph.beta.models.security.CaseEscaped; import com.microsoft.graph.beta.models.security.CaseOperation; import com.microsoft.graph.beta.models.security.CasesRoot; import com.microsoft.graph.beta.models.security.CategoryTemplate; @@ -197,7 +202,7 @@ import com.microsoft.graph.beta.models.security.DataDiscoveryReport; import com.microsoft.graph.beta.models.security.DataDiscoveryRoot; import com.microsoft.graph.beta.models.security.DataSet; -import com.microsoft.graph.beta.models.security.DataSource; +import com.microsoft.graph.beta.models.security.DataSourceContainer; import com.microsoft.graph.beta.models.security.DepartmentTemplate; import com.microsoft.graph.beta.models.security.DetectionRule; import com.microsoft.graph.beta.models.security.DiscoveredCloudAppDetail; @@ -268,6 +273,7 @@ import com.microsoft.graph.beta.models.security.Security; import com.microsoft.graph.beta.models.security.securitycopilot.Evaluation; import com.microsoft.graph.beta.models.security.securitycopilot.Prompt; +import com.microsoft.graph.beta.models.security.securitycopilot.Session; import com.microsoft.graph.beta.models.security.securitycopilot.Workspace; import com.microsoft.graph.beta.models.security.SensitivityLabel; import com.microsoft.graph.beta.models.security.Sensor; @@ -284,7 +290,6 @@ import com.microsoft.graph.beta.models.security.TriggersRoot; import com.microsoft.graph.beta.models.security.TriggerTypesRoot; import com.microsoft.graph.beta.models.security.UnclassifiedArtifact; -import com.microsoft.graph.beta.models.security.UnifiedGroupSource; import com.microsoft.graph.beta.models.security.UrlThreatSubmission; import com.microsoft.graph.beta.models.security.User; import com.microsoft.graph.beta.models.security.UserSource; @@ -409,6 +414,7 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.accessPackageResourceRoleScope": return new AccessPackageResourceRoleScope(); case "#microsoft.graph.accessPackageResourceScope": return new AccessPackageResourceScope(); case "#microsoft.graph.accessPackageSubject": return new AccessPackageSubject(); + case "#microsoft.graph.accessPackageSuggestion": return new AccessPackageSuggestion(); case "#microsoft.graph.accessReview": return new AccessReview(); case "#microsoft.graph.accessReviewDecision": return new AccessReviewDecision(); case "#microsoft.graph.accessReviewHistoryDefinition": return new AccessReviewHistoryDefinition(); @@ -441,8 +447,14 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.advancedThreatProtectionOnboardingDeviceSettingState": return new AdvancedThreatProtectionOnboardingDeviceSettingState(); case "#microsoft.graph.advancedThreatProtectionOnboardingStateSummary": return new AdvancedThreatProtectionOnboardingStateSummary(); case "#microsoft.graph.agent": return new Agent(); + case "#microsoft.graph.agentCardManifest": return new AgentCardManifest(); + case "#microsoft.graph.agentCollection": return new AgentCollection(); case "#microsoft.graph.agentIdentity": return new AgentIdentity(); + case "#microsoft.graph.agentIdentityBlueprint": return new AgentIdentityBlueprint(); + case "#microsoft.graph.agentIdentityBlueprintPrincipal": return new AgentIdentityBlueprintPrincipal(); + case "#microsoft.graph.agentInstance": return new AgentInstance(); case "#microsoft.graph.agentRiskDetection": return new AgentRiskDetection(); + case "#microsoft.graph.agentUser": return new AgentUser(); case "#microsoft.graph.agreement": return new Agreement(); case "#microsoft.graph.agreementAcceptance": return new AgreementAcceptance(); case "#microsoft.graph.agreementFile": return new AgreementFile(); @@ -611,6 +623,7 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.authorizationSystemResource": return new AuthorizationSystemResource(); case "#microsoft.graph.authorizationSystemTypeAction": return new AuthorizationSystemTypeAction(); case "#microsoft.graph.authorizationSystemTypeService": return new AuthorizationSystemTypeService(); + case "#microsoft.graph.availableAccessPackage": return new AvailableAccessPackage(); case "#microsoft.graph.awsAccessKey": return new AwsAccessKey(); case "#microsoft.graph.awsAuthorizationSystem": return new AwsAuthorizationSystem(); case "#microsoft.graph.awsAuthorizationSystemResource": return new AwsAuthorizationSystemResource(); @@ -641,6 +654,7 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.azureServerlessFunction": return new AzureServerlessFunction(); case "#microsoft.graph.azureServicePrincipal": return new AzureServicePrincipal(); case "#microsoft.graph.azureUser": return new AzureUser(); + case "#microsoft.graph.b2bManagementPolicy": return new B2bManagementPolicy(); case "#microsoft.graph.b2cAuthenticationMethodsPolicy": return new B2cAuthenticationMethodsPolicy(); case "#microsoft.graph.b2cIdentityUserFlow": return new B2cIdentityUserFlow(); case "#microsoft.graph.b2xIdentityUserFlow": return new B2xIdentityUserFlow(); @@ -759,6 +773,7 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.cloudPcSupportedRegion": return new CloudPcSupportedRegion(); case "#microsoft.graph.cloudPcUserSetting": return new CloudPcUserSetting(); case "#microsoft.graph.cloudPcUserSettingAssignment": return new CloudPcUserSettingAssignment(); + case "#microsoft.graph.cloudPCUserSettingsPersistenceDetail": return new CloudPCUserSettingsPersistenceDetail(); case "#microsoft.graph.columnDefinition": return new ColumnDefinition(); case "#microsoft.graph.columnLink": return new ColumnLink(); case "#microsoft.graph.comanagementEligibleDevice": return new ComanagementEligibleDevice(); @@ -801,6 +816,7 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.copilotPackage": return new CopilotPackage(); case "#microsoft.graph.copilotPackageDetail": return new CopilotPackageDetail(); case "#microsoft.graph.copilotPeopleAdminSetting": return new CopilotPeopleAdminSetting(); + case "#microsoft.graph.copilotReportRoot": return new CopilotReportRoot(); case "#microsoft.graph.copilotSetting": return new CopilotSetting(); case "#microsoft.graph.corsConfiguration_v2": return new CorsConfigurationV2(); case "#microsoft.graph.credentialUsageSummary": return new CredentialUsageSummary(); @@ -808,11 +824,15 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.credentialUserRegistrationDetails": return new CredentialUserRegistrationDetails(); case "#microsoft.graph.crossTenantAccessPolicy": return new CrossTenantAccessPolicy(); case "#microsoft.graph.crossTenantAccessPolicyConfigurationDefault": return new CrossTenantAccessPolicyConfigurationDefault(); + case "#microsoft.graph.crossTenantMigrationJob": return new CrossTenantMigrationJob(); + case "#microsoft.graph.crossTenantMigrationTask": return new CrossTenantMigrationTask(); case "#microsoft.graph.customAccessPackageWorkflowExtension": return new CustomAccessPackageWorkflowExtension(); case "#microsoft.graph.customAppScope": return new CustomAppScope(); case "#microsoft.graph.customAuthenticationExtension": return new CustomAuthenticationExtension(); case "#microsoft.graph.customCalloutExtension": return new CustomCalloutExtension(); case "#microsoft.graph.customClaimsPolicy": return new CustomClaimsPolicy(); + case "#microsoft.graph.customDataProvidedResource": return new CustomDataProvidedResource(); + case "#microsoft.graph.customDataProvidedResourceUploadSession": return new CustomDataProvidedResourceUploadSession(); case "#microsoft.graph.customExtensionHandler": return new CustomExtensionHandler(); case "#microsoft.graph.customExtensionStageSetting": return new CustomExtensionStageSetting(); case "#microsoft.graph.customSecurityAttributeAudit": return new CustomSecurityAttributeAudit(); @@ -878,6 +898,17 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.deviceComplianceSettingState": return new DeviceComplianceSettingState(); case "#microsoft.graph.deviceComplianceUserOverview": return new DeviceComplianceUserOverview(); case "#microsoft.graph.deviceComplianceUserStatus": return new DeviceComplianceUserStatus(); + } + return null; + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param discriminatorValue Discriminator value from the payload + * @return a {@link Entity} + */ + @jakarta.annotation.Nonnull + private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull final String discriminatorValue) { + switch (discriminatorValue) { case "#microsoft.graph.deviceConfiguration": return new DeviceConfiguration(); case "#microsoft.graph.deviceConfigurationAssignment": return new DeviceConfigurationAssignment(); case "#microsoft.graph.deviceConfigurationConflictSummary": return new DeviceConfigurationConflictSummary(); @@ -893,17 +924,6 @@ private static Entity createFromDiscriminatorValue_0(@jakarta.annotation.Nonnull case "#microsoft.graph.deviceCustomAttributeShellScript": return new DeviceCustomAttributeShellScript(); case "#microsoft.graph.deviceEnrollmentConfiguration": return new DeviceEnrollmentConfiguration(); case "#microsoft.graph.deviceEnrollmentLimitConfiguration": return new DeviceEnrollmentLimitConfiguration(); - } - return null; - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param discriminatorValue Discriminator value from the payload - * @return a {@link Entity} - */ - @jakarta.annotation.Nonnull - private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull final String discriminatorValue) { - switch (discriminatorValue) { case "#microsoft.graph.deviceEnrollmentNotificationConfiguration": return new DeviceEnrollmentNotificationConfiguration(); case "#microsoft.graph.deviceEnrollmentPlatformRestrictionConfiguration": return new DeviceEnrollmentPlatformRestrictionConfiguration(); case "#microsoft.graph.deviceEnrollmentPlatformRestrictionsConfiguration": return new DeviceEnrollmentPlatformRestrictionsConfiguration(); @@ -1221,6 +1241,7 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.groupPolicySettingMapping": return new GroupPolicySettingMapping(); case "#microsoft.graph.groupPolicyUploadedDefinitionFile": return new GroupPolicyUploadedDefinitionFile(); case "#microsoft.graph.groupPolicyUploadedPresentation": return new GroupPolicyUploadedPresentation(); + case "#microsoft.graph.groupResource": return new GroupResource(); case "#microsoft.graph.hardwareConfiguration": return new HardwareConfiguration(); case "#microsoft.graph.hardwareConfigurationAssignment": return new HardwareConfigurationAssignment(); case "#microsoft.graph.hardwareConfigurationDeviceState": return new HardwareConfigurationDeviceState(); @@ -1388,6 +1409,17 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.listItem": return new ListItem(); case "#microsoft.graph.listItemVersion": return new ListItemVersion(); case "#microsoft.graph.localizedNotificationMessage": return new LocalizedNotificationMessage(); + } + return null; + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param discriminatorValue Discriminator value from the payload + * @return a {@link Entity} + */ + @jakarta.annotation.Nonnull + private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull final String discriminatorValue) { + switch (discriminatorValue) { case "#microsoft.graph.loginPage": return new LoginPage(); case "#microsoft.graph.longRunningOperation": return new LongRunningOperation(); case "#microsoft.graph.lookupResultRow": return new LookupResultRow(); @@ -1404,17 +1436,6 @@ private static Entity createFromDiscriminatorValue_1(@jakarta.annotation.Nonnull case "#microsoft.graph.macOSGeneralDeviceConfiguration": return new MacOSGeneralDeviceConfiguration(); case "#microsoft.graph.macOSImportedPFXCertificateProfile": return new MacOSImportedPFXCertificateProfile(); case "#microsoft.graph.macOSLobApp": return new MacOSLobApp(); - } - return null; - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param discriminatorValue Discriminator value from the payload - * @return a {@link Entity} - */ - @jakarta.annotation.Nonnull - private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull final String discriminatorValue) { - switch (discriminatorValue) { case "#microsoft.graph.macOSMicrosoftDefenderApp": return new MacOSMicrosoftDefenderApp(); case "#microsoft.graph.macOSMicrosoftEdgeApp": return new MacOSMicrosoftEdgeApp(); case "#microsoft.graph.macOSOfficeSuiteApp": return new MacOSOfficeSuiteApp(); @@ -1550,6 +1571,7 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.microsoftTunnelServer": return new MicrosoftTunnelServer(); case "#microsoft.graph.microsoftTunnelServerLogCollectionResponse": return new MicrosoftTunnelServerLogCollectionResponse(); case "#microsoft.graph.microsoftTunnelSite": return new MicrosoftTunnelSite(); + case "#microsoft.graph.migrationsRoot": return new MigrationsRoot(); case "#microsoft.graph.mobileApp": return new MobileApp(); case "#microsoft.graph.mobileAppAssignment": return new MobileAppAssignment(); case "#microsoft.graph.mobileAppCatalogPackage": return new MobileAppCatalogPackage(); @@ -1588,6 +1610,7 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.namePronunciationSettings": return new NamePronunciationSettings(); case "#microsoft.graph.ndesConnector": return new NdesConnector(); case "#microsoft.graph.networkaccess.alert": return new Alert(); + case "#microsoft.graph.networkaccess.baseEntity": return new BaseEntity(); case "#microsoft.graph.networkaccess.branchSite": return new BranchSite(); case "#microsoft.graph.networkaccess.conditionalAccessPolicy": return new ConditionalAccessPolicy(); case "#microsoft.graph.networkaccess.conditionalAccessSettings": return new ConditionalAccessSettings(); @@ -1600,10 +1623,12 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.networkaccess.externalCertificateAuthorityCertificate": return new ExternalCertificateAuthorityCertificate(); case "#microsoft.graph.networkaccess.filteringPolicy": return new FilteringPolicy(); case "#microsoft.graph.networkaccess.filteringPolicyLink": return new FilteringPolicyLink(); + case "#microsoft.graph.networkaccess.filteringProfile": return new FilteringProfile(); case "#microsoft.graph.networkaccess.filteringRule": return new FilteringRule(); case "#microsoft.graph.networkaccess.forwardingOptions": return new ForwardingOptions(); case "#microsoft.graph.networkaccess.forwardingPolicy": return new ForwardingPolicy(); case "#microsoft.graph.networkaccess.forwardingPolicyLink": return new ForwardingPolicyLink(); + case "#microsoft.graph.networkaccess.forwardingProfile": return new ForwardingProfile(); case "#microsoft.graph.networkaccess.forwardingRule": return new ForwardingRule(); case "#microsoft.graph.networkaccess.fqdnFilteringRule": return new FqdnFilteringRule(); case "#microsoft.graph.networkaccess.internetAccessForwardingRule": return new InternetAccessForwardingRule(); @@ -1614,6 +1639,8 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.networkaccess.policyLink": return new PolicyLink(); case "#microsoft.graph.networkaccess.policyRule": return new PolicyRule(); case "#microsoft.graph.networkaccess.privateAccessForwardingRule": return new PrivateAccessForwardingRule(); + case "#microsoft.graph.networkaccess.profile": return new Profile(); + case "#microsoft.graph.networkaccess.remoteNetwork": return new RemoteNetwork(); case "#microsoft.graph.networkaccess.remoteNetworkHealthEvent": return new RemoteNetworkHealthEvent(); case "#microsoft.graph.networkaccess.reports": return new Reports(); case "#microsoft.graph.networkaccess.settings": return new Settings(); @@ -1672,6 +1699,7 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.onlineMeetingEngagementConversation": return new OnlineMeetingEngagementConversation(); case "#microsoft.graph.onOtpSendCustomExtension": return new OnOtpSendCustomExtension(); case "#microsoft.graph.onPhoneMethodLoadStartListener": return new OnPhoneMethodLoadStartListener(); + case "#microsoft.graph.onPremAuthenticationPolicy": return new OnPremAuthenticationPolicy(); case "#microsoft.graph.onPremisesAgent": return new OnPremisesAgent(); case "#microsoft.graph.onPremisesAgentGroup": return new OnPremisesAgentGroup(); case "#microsoft.graph.onPremisesConditionalAccessSettings": return new OnPremisesConditionalAccessSettings(); @@ -1695,6 +1723,7 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.organizationalBranding": return new OrganizationalBranding(); case "#microsoft.graph.organizationalBrandingLocalization": return new OrganizationalBrandingLocalization(); case "#microsoft.graph.organizationalBrandingProperties": return new OrganizationalBrandingProperties(); + case "#microsoft.graph.organizationalBrandingTheme": return new OrganizationalBrandingTheme(); case "#microsoft.graph.organizationSettings": return new OrganizationSettings(); case "#microsoft.graph.orgContact": return new OrgContact(); case "#microsoft.graph.outlookCategory": return new OutlookCategory(); @@ -1771,6 +1800,7 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.photoUpdateSettings": return new PhotoUpdateSettings(); case "#microsoft.graph.pinnedChatMessageInfo": return new PinnedChatMessageInfo(); case "#microsoft.graph.place": return new Place(); + case "#microsoft.graph.placeOperation": return new PlaceOperation(); case "#microsoft.graph.planner": return new Planner(); case "#microsoft.graph.plannerAssignedToTaskBoardTaskFormat": return new PlannerAssignedToTaskBoardTaskFormat(); case "#microsoft.graph.plannerBucket": return new PlannerBucket(); @@ -1890,6 +1920,17 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.relyingPartyDetailedSummary": return new RelyingPartyDetailedSummary(); case "#microsoft.graph.remoteActionAudit": return new RemoteActionAudit(); case "#microsoft.graph.remoteAssistancePartner": return new RemoteAssistancePartner(); + } + return null; + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param discriminatorValue Discriminator value from the payload + * @return a {@link Entity} + */ + @jakarta.annotation.Nonnull + private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull final String discriminatorValue) { + switch (discriminatorValue) { case "#microsoft.graph.remoteAssistanceSettings": return new RemoteAssistanceSettings(); case "#microsoft.graph.remoteDesktopSecurityConfiguration": return new RemoteDesktopSecurityConfiguration(); case "#microsoft.graph.reportRoot": return new ReportRoot(); @@ -1915,17 +1956,6 @@ private static Entity createFromDiscriminatorValue_2(@jakarta.annotation.Nonnull case "#microsoft.graph.riskyUserHistoryItem": return new RiskyUserHistoryItem(); case "#microsoft.graph.roleAssignment": return new RoleAssignment(); case "#microsoft.graph.roleDefinition": return new RoleDefinition(); - } - return null; - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param discriminatorValue Discriminator value from the payload - * @return a {@link Entity} - */ - @jakarta.annotation.Nonnull - private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull final String discriminatorValue) { - switch (discriminatorValue) { case "#microsoft.graph.roleManagementAlert": return new RoleManagementAlert(); case "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration": return new RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration(); case "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertIncident": return new RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident(); @@ -2126,7 +2156,9 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.sharepoint": return new Sharepoint(); case "#microsoft.graph.sharePointBrowseSession": return new SharePointBrowseSession(); case "#microsoft.graph.sharePointGroup": return new SharePointGroup(); + case "#microsoft.graph.sharePointGroupIdentityMapping": return new SharePointGroupIdentityMapping(); case "#microsoft.graph.sharePointGroupMember": return new SharePointGroupMember(); + case "#microsoft.graph.sharePointIdentityMapping": return new SharePointIdentityMapping(); case "#microsoft.graph.sharePointMigrationEvent": return new SharePointMigrationEvent(); case "#microsoft.graph.sharePointMigrationFinishManifestFileUploadEvent": return new SharePointMigrationFinishManifestFileUploadEvent(); case "#microsoft.graph.sharePointMigrationJob": return new SharePointMigrationJob(); @@ -2137,9 +2169,13 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.sharePointMigrationJobProgressEvent": return new SharePointMigrationJobProgressEvent(); case "#microsoft.graph.sharePointMigrationJobQueuedEvent": return new SharePointMigrationJobQueuedEvent(); case "#microsoft.graph.sharePointMigrationJobStartEvent": return new SharePointMigrationJobStartEvent(); + case "#microsoft.graph.sharePointMigrationsRoot": return new SharePointMigrationsRoot(); + case "#microsoft.graph.sharePointMigrationTask": return new SharePointMigrationTask(); case "#microsoft.graph.sharePointProtectionPolicy": return new SharePointProtectionPolicy(); case "#microsoft.graph.sharePointRestoreSession": return new SharePointRestoreSession(); + case "#microsoft.graph.sharePointRoot": return new SharePointRoot(); case "#microsoft.graph.sharepointSettings": return new SharepointSettings(); + case "#microsoft.graph.sharePointUserIdentityMapping": return new SharePointUserIdentityMapping(); case "#microsoft.graph.shift": return new Shift(); case "#microsoft.graph.shiftPreferences": return new ShiftPreferences(); case "#microsoft.graph.shiftsRoleDefinition": return new ShiftsRoleDefinition(); @@ -2395,6 +2431,17 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.userSettings": return new UserSettings(); case "#microsoft.graph.userSignInInsight": return new UserSignInInsight(); case "#microsoft.graph.userSignUpMetric": return new UserSignUpMetric(); + } + return null; + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param discriminatorValue Discriminator value from the payload + * @return a {@link Entity} + */ + @jakarta.annotation.Nonnull + private static Entity createFromDiscriminatorValue_4(@jakarta.annotation.Nonnull final String discriminatorValue) { + switch (discriminatorValue) { case "#microsoft.graph.userSolutionRoot": return new UserSolutionRoot(); case "#microsoft.graph.userStorage": return new UserStorage(); case "#microsoft.graph.userTeamwork": return new UserTeamwork(); @@ -2426,17 +2473,6 @@ private static Entity createFromDiscriminatorValue_3(@jakarta.annotation.Nonnull case "#microsoft.graph.vppToken": return new VppToken(); case "#microsoft.graph.vulnerableManagedDevice": return new VulnerableManagedDevice(); case "#microsoft.graph.webAccount": return new WebAccount(); - } - return null; - } - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param discriminatorValue Discriminator value from the payload - * @return a {@link Entity} - */ - @jakarta.annotation.Nonnull - private static Entity createFromDiscriminatorValue_4(@jakarta.annotation.Nonnull final String discriminatorValue) { - switch (discriminatorValue) { case "#microsoft.graph.webApp": return new WebApp(); case "#microsoft.graph.webApplicationFirewallProvider": return new WebApplicationFirewallProvider(); case "#microsoft.graph.webApplicationFirewallVerificationModel": return new WebApplicationFirewallVerificationModel(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Error.java b/src/main/java/com/microsoft/graph/beta/generated/models/Error.java new file mode 100644 index 00000000000..42a280adc48 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Error.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class Error implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link Error} and sets the default values. + */ + public Error() { + 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 Error} + */ + @jakarta.annotation.Nonnull + public static Error createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new Error(); + } + /** + * 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 code property value. The error code + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCode() { + return this.backingStore.get("code"); + } + /** + * 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("code", (n) -> { this.setCode(n.getStringValue()); }); + deserializerMap.put("message", (n) -> { this.setMessage(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the message property value. The message for the error + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMessage() { + return this.backingStore.get("message"); + } + /** + * 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("code", this.getCode()); + writer.writeStringValue("message", this.getMessage()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the code property value. The error code + * @param value Value to set for the code property. + */ + public void setCode(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("code", value); + } + /** + * Sets the message property value. The message for the error + * @param value Value to set for the message property. + */ + public void setMessage(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("message", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ExchangeOnlineCrossTenantMigrationSettings.java b/src/main/java/com/microsoft/graph/beta/generated/models/ExchangeOnlineCrossTenantMigrationSettings.java new file mode 100644 index 00000000000..7cacd10c22c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ExchangeOnlineCrossTenantMigrationSettings.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class ExchangeOnlineCrossTenantMigrationSettings implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link ExchangeOnlineCrossTenantMigrationSettings} and sets the default values. + */ + public ExchangeOnlineCrossTenantMigrationSettings() { + 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 ExchangeOnlineCrossTenantMigrationSettings} + */ + @jakarta.annotation.Nonnull + public static ExchangeOnlineCrossTenantMigrationSettings createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new ExchangeOnlineCrossTenantMigrationSettings(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("sourceEndpoint", (n) -> { this.setSourceEndpoint(n.getStringValue()); }); + deserializerMap.put("targetDeliveryDomain", (n) -> { this.setTargetDeliveryDomain(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the sourceEndpoint property value. Name of the Migration Endpoint in the source tenant + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSourceEndpoint() { + return this.backingStore.get("sourceEndpoint"); + } + /** + * Gets the targetDeliveryDomain property value. Delivery domain on the target tenant + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTargetDeliveryDomain() { + return this.backingStore.get("targetDeliveryDomain"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("sourceEndpoint", this.getSourceEndpoint()); + writer.writeStringValue("targetDeliveryDomain", this.getTargetDeliveryDomain()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the sourceEndpoint property value. Name of the Migration Endpoint in the source tenant + * @param value Value to set for the sourceEndpoint property. + */ + public void setSourceEndpoint(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("sourceEndpoint", value); + } + /** + * Sets the targetDeliveryDomain property value. Delivery domain on the target tenant + * @param value Value to set for the targetDeliveryDomain property. + */ + public void setTargetDeliveryDomain(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("targetDeliveryDomain", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainer.java b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainer.java index 7427d1e24f4..f3dedd32b53 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainer.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/FileStorageContainer.java @@ -123,6 +123,7 @@ public Map> getFieldDeserializers deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("drive", (n) -> { this.setDrive(n.getObjectValue(Drive::createFromDiscriminatorValue)); }); deserializerMap.put("externalGroupId", (n) -> { this.setExternalGroupId(n.getUUIDValue()); }); + deserializerMap.put("informationBarrier", (n) -> { this.setInformationBarrier(n.getObjectValue(InformationBarrier::createFromDiscriminatorValue)); }); deserializerMap.put("isItemVersioningEnabled", (n) -> { this.setIsItemVersioningEnabled(n.getBooleanValue()); }); deserializerMap.put("itemMajorVersionLimit", (n) -> { this.setItemMajorVersionLimit(n.getIntegerValue()); }); deserializerMap.put("lockState", (n) -> { this.setLockState(n.getEnumValue(SiteLockState::forValue)); }); @@ -138,6 +139,14 @@ public Map> getFieldDeserializers deserializerMap.put("viewpoint", (n) -> { this.setViewpoint(n.getObjectValue(FileStorageContainerViewpoint::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the informationBarrier property value. Information barrier of a fileStorageContainer. Read-write. + * @return a {@link InformationBarrier} + */ + @jakarta.annotation.Nullable + public InformationBarrier getInformationBarrier() { + return this.backingStore.get("informationBarrier"); + } /** * Gets the isItemVersioningEnabled property value. The isItemVersioningEnabled property * @return a {@link Boolean} @@ -259,6 +268,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("displayName", this.getDisplayName()); writer.writeObjectValue("drive", this.getDrive()); writer.writeUUIDValue("externalGroupId", this.getExternalGroupId()); + writer.writeObjectValue("informationBarrier", this.getInformationBarrier()); writer.writeBooleanValue("isItemVersioningEnabled", this.getIsItemVersioningEnabled()); writer.writeIntegerValue("itemMajorVersionLimit", this.getItemMajorVersionLimit()); writer.writeEnumValue("lockState", this.getLockState()); @@ -343,6 +353,13 @@ public void setDrive(@jakarta.annotation.Nullable final Drive value) { public void setExternalGroupId(@jakarta.annotation.Nullable final UUID value) { this.backingStore.set("externalGroupId", value); } + /** + * Sets the informationBarrier property value. Information barrier of a fileStorageContainer. Read-write. + * @param value Value to set for the informationBarrier property. + */ + public void setInformationBarrier(@jakarta.annotation.Nullable final InformationBarrier value) { + this.backingStore.set("informationBarrier", value); + } /** * Sets the isItemVersioningEnabled property value. The isItemVersioningEnabled property * @param value Value to set for the isItemVersioningEnabled property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/GroupIdentity.java b/src/main/java/com/microsoft/graph/beta/generated/models/GroupIdentity.java new file mode 100644 index 00000000000..3fd1125ec60 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/GroupIdentity.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GroupIdentity extends Identity implements Parsable { + /** + * Instantiates a new {@link GroupIdentity} and sets the default values. + */ + public GroupIdentity() { + super(); + this.setOdataType("#microsoft.graph.groupIdentity"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GroupIdentity} + */ + @jakarta.annotation.Nonnull + public static GroupIdentity createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GroupIdentity(); + } + /** + * 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("mailNickname", (n) -> { this.setMailNickname(n.getStringValue()); }); + 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"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeStringValue("mailNickname", this.getMailNickname()); + } + /** + * 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); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/GroupResource.java b/src/main/java/com/microsoft/graph/beta/generated/models/GroupResource.java new file mode 100644 index 00000000000..7a1558d87db --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/GroupResource.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GroupResource extends DirectoryObject implements Parsable { + /** + * Instantiates a new {@link GroupResource} and sets the default values. + */ + public GroupResource() { + super(); + this.setOdataType("#microsoft.graph.groupResource"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link GroupResource} + */ + @jakarta.annotation.Nonnull + public static GroupResource createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GroupResource(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + 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/GroupResourceCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/GroupResourceCollectionResponse.java new file mode 100644 index 00000000000..27c23f70ca4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/GroupResourceCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class GroupResourceCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link GroupResourceCollectionResponse} and sets the default values. + */ + public GroupResourceCollectionResponse() { + 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 GroupResourceCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static GroupResourceCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new GroupResourceCollectionResponse(); + } + /** + * 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(GroupResource::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java b/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java index c81f87d6d04..0fb90d370df 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Identity.java @@ -48,6 +48,7 @@ public static Identity createFromDiscriminatorValue(@jakarta.annotation.Nonnull case "#microsoft.graph.communicationsPhoneIdentity": return new CommunicationsPhoneIdentity(); case "#microsoft.graph.communicationsUserIdentity": return new CommunicationsUserIdentity(); case "#microsoft.graph.emailIdentity": return new EmailIdentity(); + case "#microsoft.graph.groupIdentity": return new GroupIdentity(); case "#microsoft.graph.initiator": return new Initiator(); case "#microsoft.graph.programResource": return new ProgramResource(); case "#microsoft.graph.provisionedIdentity": return new ProvisionedIdentity(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/IdentityGovernance.java b/src/main/java/com/microsoft/graph/beta/generated/models/IdentityGovernance.java index 63f1d305357..a0aae171f36 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/IdentityGovernance.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/IdentityGovernance.java @@ -72,6 +72,14 @@ public AppConsentApprovalRoute getAppConsent() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the catalogs property value. The catalogs property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCatalogs() { + return this.backingStore.get("catalogs"); + } /** * Gets the entitlementManagement property value. The entitlementManagement property * @return a {@link EntitlementManagement} @@ -86,9 +94,10 @@ public EntitlementManagement getEntitlementManagement() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(10); + final HashMap> deserializerMap = new HashMap>(11); deserializerMap.put("accessReviews", (n) -> { this.setAccessReviews(n.getObjectValue(AccessReviewSet::createFromDiscriminatorValue)); }); deserializerMap.put("appConsent", (n) -> { this.setAppConsent(n.getObjectValue(AppConsentApprovalRoute::createFromDiscriminatorValue)); }); + deserializerMap.put("catalogs", (n) -> { this.setCatalogs(n.getCollectionOfObjectValues(AccessPackageCatalog::createFromDiscriminatorValue)); }); deserializerMap.put("entitlementManagement", (n) -> { this.setEntitlementManagement(n.getObjectValue(EntitlementManagement::createFromDiscriminatorValue)); }); deserializerMap.put("lifecycleWorkflows", (n) -> { this.setLifecycleWorkflows(n.getObjectValue(LifecycleWorkflowsContainer::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); @@ -163,6 +172,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); writer.writeObjectValue("accessReviews", this.getAccessReviews()); writer.writeObjectValue("appConsent", this.getAppConsent()); + writer.writeCollectionOfObjectValues("catalogs", this.getCatalogs()); writer.writeObjectValue("entitlementManagement", this.getEntitlementManagement()); writer.writeObjectValue("lifecycleWorkflows", this.getLifecycleWorkflows()); writer.writeStringValue("@odata.type", this.getOdataType()); @@ -202,6 +212,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value Objects.requireNonNull(value); this.backingStore = value; } + /** + * Sets the catalogs property value. The catalogs property + * @param value Value to set for the catalogs property. + */ + public void setCatalogs(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("catalogs", value); + } /** * Sets the entitlementManagement property value. The entitlementManagement property * @param value Value to set for the entitlementManagement property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/InformationBarrier.java b/src/main/java/com/microsoft/graph/beta/generated/models/InformationBarrier.java new file mode 100644 index 00000000000..c388d8ec3c5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/InformationBarrier.java @@ -0,0 +1,142 @@ +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; +import java.util.UUID; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class InformationBarrier implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link InformationBarrier} and sets the default values. + */ + public InformationBarrier() { + 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 InformationBarrier} + */ + @jakarta.annotation.Nonnull + public static InformationBarrier createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new InformationBarrier(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(3); + deserializerMap.put("mode", (n) -> { this.setMode(n.getEnumValue(InformationBarrierMode::forValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("segmentIds", (n) -> { this.setSegmentIds(n.getCollectionOfPrimitiveValues(UUID.class)); }); + return deserializerMap; + } + /** + * Gets the mode property value. The mode property + * @return a {@link InformationBarrierMode} + */ + @jakarta.annotation.Nullable + public InformationBarrierMode getMode() { + return this.backingStore.get("mode"); + } + /** + * 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 segmentIds property value. The list of segment IDs associated with the container. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getSegmentIds() { + return this.backingStore.get("segmentIds"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumValue("mode", this.getMode()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeCollectionOfPrimitiveValues("segmentIds", this.getSegmentIds()); + 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 mode property value. The mode property + * @param value Value to set for the mode property. + */ + public void setMode(@jakarta.annotation.Nullable final InformationBarrierMode value) { + this.backingStore.set("mode", 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 segmentIds property value. The list of segment IDs associated with the container. + * @param value Value to set for the segmentIds property. + */ + public void setSegmentIds(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("segmentIds", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/InformationBarrierMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/InformationBarrierMode.java new file mode 100644 index 00000000000..3a4193fa66d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/InformationBarrierMode.java @@ -0,0 +1,29 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum InformationBarrierMode implements ValuedEnum { + Open("open"), + OwnerModerated("ownerModerated"), + Explicit("explicit"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + InformationBarrierMode(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static InformationBarrierMode forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "open": return Open; + case "ownerModerated": return OwnerModerated; + case "explicit": return Explicit; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/JwsHeader.java b/src/main/java/com/microsoft/graph/beta/generated/models/JwsHeader.java new file mode 100644 index 00000000000..5ee18eec4e5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/JwsHeader.java @@ -0,0 +1,110 @@ +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; +/** + * Unprotected JWS header values (RFC 7515). + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class JwsHeader implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link JwsHeader} and sets the default values. + */ + public JwsHeader() { + 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 JwsHeader} + */ + @jakarta.annotation.Nonnull + public static JwsHeader createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new JwsHeader(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/LoginPageBrandingVisualElement.java b/src/main/java/com/microsoft/graph/beta/generated/models/LoginPageBrandingVisualElement.java new file mode 100644 index 00000000000..11a9e69d93f --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/LoginPageBrandingVisualElement.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class LoginPageBrandingVisualElement implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link LoginPageBrandingVisualElement} and sets the default values. + */ + public LoginPageBrandingVisualElement() { + 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 LoginPageBrandingVisualElement} + */ + @jakarta.annotation.Nonnull + public static LoginPageBrandingVisualElement createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new LoginPageBrandingVisualElement(); + } + /** + * 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 customText property value. A string to replace the default visual element text that is displayed on the login page. The text must be in Unicode format. Maximum length: 256. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCustomText() { + return this.backingStore.get("customText"); + } + /** + * Gets the customUrl property value. A custom URL to replace the default URL of the visual element hyperlink. This URL must be in ASCII format or non-ASCII characters must be URL encoded. Maximum length: 128. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCustomUrl() { + return this.backingStore.get("customUrl"); + } + /** + * 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("customText", (n) -> { this.setCustomText(n.getStringValue()); }); + deserializerMap.put("customUrl", (n) -> { this.setCustomUrl(n.getStringValue()); }); + deserializerMap.put("isHidden", (n) -> { this.setIsHidden(n.getBooleanValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the isHidden property value. Option to hide the visual element on the login page. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsHidden() { + return this.backingStore.get("isHidden"); + } + /** + * 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("customText", this.getCustomText()); + writer.writeStringValue("customUrl", this.getCustomUrl()); + writer.writeBooleanValue("isHidden", this.getIsHidden()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the customText property value. A string to replace the default visual element text that is displayed on the login page. The text must be in Unicode format. Maximum length: 256. + * @param value Value to set for the customText property. + */ + public void setCustomText(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("customText", value); + } + /** + * Sets the customUrl property value. A custom URL to replace the default URL of the visual element hyperlink. This URL must be in ASCII format or non-ASCII characters must be URL encoded. Maximum length: 128. + * @param value Value to set for the customUrl property. + */ + public void setCustomUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("customUrl", value); + } + /** + * Sets the isHidden property value. Option to hide the visual element on the login page. + * @param value Value to set for the isHidden property. + */ + public void setIsHidden(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isHidden", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MeetingLocationSuggestion.java b/src/main/java/com/microsoft/graph/beta/generated/models/MeetingLocationSuggestion.java new file mode 100644 index 00000000000..08659fa8f8b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MeetingLocationSuggestion.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MeetingLocationSuggestion implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link MeetingLocationSuggestion} and sets the default values. + */ + public MeetingLocationSuggestion() { + 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 MeetingLocationSuggestion} + */ + @jakarta.annotation.Nonnull + public static MeetingLocationSuggestion createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MeetingLocationSuggestion(); + } + /** + * 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 availability property value. The availability property + * @return a {@link FreeBusyStatus} + */ + @jakarta.annotation.Nullable + public FreeBusyStatus getAvailability() { + return this.backingStore.get("availability"); + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(4); + deserializerMap.put("availability", (n) -> { this.setAvailability(n.getEnumValue(FreeBusyStatus::forValue)); }); + deserializerMap.put("location", (n) -> { this.setLocation(n.getObjectValue(Location::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("timeSlotAvailabilities", (n) -> { this.setTimeSlotAvailabilities(n.getCollectionOfObjectValues(TimeSlotAvailability::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the location property value. The location property + * @return a {@link Location} + */ + @jakarta.annotation.Nullable + public Location getLocation() { + return this.backingStore.get("location"); + } + /** + * 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 timeSlotAvailabilities property value. The timeSlotAvailabilities property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getTimeSlotAvailabilities() { + return this.backingStore.get("timeSlotAvailabilities"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeEnumValue("availability", this.getAvailability()); + writer.writeObjectValue("location", this.getLocation()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeCollectionOfObjectValues("timeSlotAvailabilities", this.getTimeSlotAvailabilities()); + 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 availability property value. The availability property + * @param value Value to set for the availability property. + */ + public void setAvailability(@jakarta.annotation.Nullable final FreeBusyStatus value) { + this.backingStore.set("availability", 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 location property value. The location property + * @param value Value to set for the location property. + */ + public void setLocation(@jakarta.annotation.Nullable final Location value) { + this.backingStore.set("location", 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 timeSlotAvailabilities property value. The timeSlotAvailabilities property + * @param value Value to set for the timeSlotAvailabilities property. + */ + public void setTimeSlotAvailabilities(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("timeSlotAvailabilities", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MeetingLocationSuggestionsResult.java b/src/main/java/com/microsoft/graph/beta/generated/models/MeetingLocationSuggestionsResult.java new file mode 100644 index 00000000000..56b24931864 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MeetingLocationSuggestionsResult.java @@ -0,0 +1,141 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MeetingLocationSuggestionsResult implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link MeetingLocationSuggestionsResult} and sets the default values. + */ + public MeetingLocationSuggestionsResult() { + 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 MeetingLocationSuggestionsResult} + */ + @jakarta.annotation.Nonnull + public static MeetingLocationSuggestionsResult createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MeetingLocationSuggestionsResult(); + } + /** + * 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 emptySuggestionsReason property value. The emptySuggestionsReason property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getEmptySuggestionsReason() { + return this.backingStore.get("emptySuggestionsReason"); + } + /** + * 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("emptySuggestionsReason", (n) -> { this.setEmptySuggestionsReason(n.getStringValue()); }); + deserializerMap.put("meetingLocationSuggestions", (n) -> { this.setMeetingLocationSuggestions(n.getCollectionOfObjectValues(MeetingLocationSuggestion::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the meetingLocationSuggestions property value. The meetingLocationSuggestions property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getMeetingLocationSuggestions() { + return this.backingStore.get("meetingLocationSuggestions"); + } + /** + * 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("emptySuggestionsReason", this.getEmptySuggestionsReason()); + writer.writeCollectionOfObjectValues("meetingLocationSuggestions", this.getMeetingLocationSuggestions()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the emptySuggestionsReason property value. The emptySuggestionsReason property + * @param value Value to set for the emptySuggestionsReason property. + */ + public void setEmptySuggestionsReason(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("emptySuggestionsReason", value); + } + /** + * Sets the meetingLocationSuggestions property value. The meetingLocationSuggestions property + * @param value Value to set for the meetingLocationSuggestions property. + */ + public void setMeetingLocationSuggestions(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("meetingLocationSuggestions", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MigrationsRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/MigrationsRoot.java new file mode 100644 index 00000000000..50bc067dbb3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MigrationsRoot.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class MigrationsRoot extends Entity implements Parsable { + /** + * Instantiates a new {@link MigrationsRoot} and sets the default values. + */ + public MigrationsRoot() { + 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 MigrationsRoot} + */ + @jakarta.annotation.Nonnull + public static MigrationsRoot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new MigrationsRoot(); + } + /** + * Gets the crossTenantMigrationJobs property value. Migration Jobs associated with this tenant. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCrossTenantMigrationJobs() { + return this.backingStore.get("crossTenantMigrationJobs"); + } + /** + * 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("crossTenantMigrationJobs", (n) -> { this.setCrossTenantMigrationJobs(n.getCollectionOfObjectValues(CrossTenantMigrationJob::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("crossTenantMigrationJobs", this.getCrossTenantMigrationJobs()); + } + /** + * Sets the crossTenantMigrationJobs property value. Migration Jobs associated with this tenant. + * @param value Value to set for the crossTenantMigrationJobs property. + */ + public void setCrossTenantMigrationJobs(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("crossTenantMigrationJobs", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java index 276847dfe48..32c2a91e794 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/MobileDeviceManagementPolicy.java @@ -31,8 +31,17 @@ public static MobileDeviceManagementPolicy createFromDiscriminatorValue(@jakarta @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("isMdmEnrollmentDuringRegistrationDisabled", (n) -> { this.setIsMdmEnrollmentDuringRegistrationDisabled(n.getBooleanValue()); }); return deserializerMap; } + /** + * Gets the isMdmEnrollmentDuringRegistrationDisabled property value. Controls the option if users in an automatic enrollment configuration on Microsoft Entra registered devices are prompted to MDM enroll their device in the Entra account registration flow. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsMdmEnrollmentDuringRegistrationDisabled() { + return this.backingStore.get("isMdmEnrollmentDuringRegistrationDisabled"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -40,5 +49,13 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeBooleanValue("isMdmEnrollmentDuringRegistrationDisabled", this.getIsMdmEnrollmentDuringRegistrationDisabled()); + } + /** + * Sets the isMdmEnrollmentDuringRegistrationDisabled property value. Controls the option if users in an automatic enrollment configuration on Microsoft Entra registered devices are prompted to MDM enroll their device in the Entra account registration flow. + * @param value Value to set for the isMdmEnrollmentDuringRegistrationDisabled property. + */ + public void setIsMdmEnrollmentDuringRegistrationDisabled(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isMdmEnrollmentDuringRegistrationDisabled", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OnPremAuthenticationPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/OnPremAuthenticationPolicy.java new file mode 100644 index 00000000000..2bcfcd55cd5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OnPremAuthenticationPolicy.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class OnPremAuthenticationPolicy extends StsPolicy implements Parsable { + /** + * Instantiates a new {@link OnPremAuthenticationPolicy} and sets the default values. + */ + public OnPremAuthenticationPolicy() { + super(); + this.setOdataType("#microsoft.graph.onPremAuthenticationPolicy"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link OnPremAuthenticationPolicy} + */ + @jakarta.annotation.Nonnull + public static OnPremAuthenticationPolicy createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OnPremAuthenticationPolicy(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + 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/OnPremAuthenticationPolicyCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/OnPremAuthenticationPolicyCollectionResponse.java new file mode 100644 index 00000000000..2a15f7a8cc4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OnPremAuthenticationPolicyCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class OnPremAuthenticationPolicyCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link OnPremAuthenticationPolicyCollectionResponse} and sets the default values. + */ + public OnPremAuthenticationPolicyCollectionResponse() { + 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 OnPremAuthenticationPolicyCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static OnPremAuthenticationPolicyCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OnPremAuthenticationPolicyCollectionResponse(); + } + /** + * 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(OnPremAuthenticationPolicy::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OnlineMeetingBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/OnlineMeetingBase.java index 9672043178d..a31d2840093 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 @@ -186,7 +186,7 @@ public ChatRestrictions getChatRestrictions() { return this.backingStore.get("chatRestrictions"); } /** - * Gets the expiryDateTime property value. The expiryDateTime property + * Gets the expiryDateTime property value. Indicates the date and time when the meeting resource expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @return a {@link OffsetDateTime} */ @jakarta.annotation.Nullable @@ -226,6 +226,8 @@ public Map> getFieldDeserializers deserializerMap.put("joinMeetingIdSettings", (n) -> { this.setJoinMeetingIdSettings(n.getObjectValue(JoinMeetingIdSettings::createFromDiscriminatorValue)); }); deserializerMap.put("joinWebUrl", (n) -> { this.setJoinWebUrl(n.getStringValue()); }); deserializerMap.put("lobbyBypassSettings", (n) -> { this.setLobbyBypassSettings(n.getObjectValue(LobbyBypassSettings::createFromDiscriminatorValue)); }); + deserializerMap.put("meetingOptionsWebUrl", (n) -> { this.setMeetingOptionsWebUrl(n.getStringValue()); }); + deserializerMap.put("meetingSpokenLanguageTag", (n) -> { this.setMeetingSpokenLanguageTag(n.getStringValue()); }); deserializerMap.put("recordAutomatically", (n) -> { this.setRecordAutomatically(n.getBooleanValue()); }); deserializerMap.put("shareMeetingChatHistoryDefault", (n) -> { this.setShareMeetingChatHistoryDefault(n.getEnumValue(MeetingChatHistoryDefaultMode::forValue)); }); deserializerMap.put("subject", (n) -> { this.setSubject(n.getStringValue()); }); @@ -281,6 +283,22 @@ public String getJoinWebUrl() { public LobbyBypassSettings getLobbyBypassSettings() { return this.backingStore.get("lobbyBypassSettings"); } + /** + * Gets the meetingOptionsWebUrl property value. Provides the URL to the Teams meeting options page for the specified meeting. This link allows only the organizer to configure meeting settings. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMeetingOptionsWebUrl() { + return this.backingStore.get("meetingOptionsWebUrl"); + } + /** + * Gets the meetingSpokenLanguageTag property value. Specifies the spoken language used during the meeting for recording and transcription purposes. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMeetingSpokenLanguageTag() { + return this.backingStore.get("meetingSpokenLanguageTag"); + } /** * Gets the recordAutomatically property value. Indicates whether to record the meeting automatically. * @return a {@link Boolean} @@ -354,6 +372,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("joinMeetingIdSettings", this.getJoinMeetingIdSettings()); writer.writeStringValue("joinWebUrl", this.getJoinWebUrl()); writer.writeObjectValue("lobbyBypassSettings", this.getLobbyBypassSettings()); + writer.writeStringValue("meetingOptionsWebUrl", this.getMeetingOptionsWebUrl()); + writer.writeStringValue("meetingSpokenLanguageTag", this.getMeetingSpokenLanguageTag()); writer.writeBooleanValue("recordAutomatically", this.getRecordAutomatically()); writer.writeEnumValue("shareMeetingChatHistoryDefault", this.getShareMeetingChatHistoryDefault()); writer.writeStringValue("subject", this.getSubject()); @@ -494,7 +514,7 @@ public void setChatRestrictions(@jakarta.annotation.Nullable final ChatRestricti this.backingStore.set("chatRestrictions", value); } /** - * Sets the expiryDateTime property value. The expiryDateTime property + * Sets the expiryDateTime property value. Indicates the date and time when the meeting resource expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * @param value Value to set for the expiryDateTime property. */ public void setExpiryDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { @@ -542,6 +562,20 @@ public void setJoinWebUrl(@jakarta.annotation.Nullable final String value) { public void setLobbyBypassSettings(@jakarta.annotation.Nullable final LobbyBypassSettings value) { this.backingStore.set("lobbyBypassSettings", value); } + /** + * Sets the meetingOptionsWebUrl property value. Provides the URL to the Teams meeting options page for the specified meeting. This link allows only the organizer to configure meeting settings. + * @param value Value to set for the meetingOptionsWebUrl property. + */ + public void setMeetingOptionsWebUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("meetingOptionsWebUrl", value); + } + /** + * Sets the meetingSpokenLanguageTag property value. Specifies the spoken language used during the meeting for recording and transcription purposes. + * @param value Value to set for the meetingSpokenLanguageTag property. + */ + public void setMeetingSpokenLanguageTag(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("meetingSpokenLanguageTag", value); + } /** * Sets the recordAutomatically property value. Indicates whether to record the meeting automatically. * @param value Value to set for the recordAutomatically property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBranding.java b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBranding.java index 08c5df4842b..1aadf6012d6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBranding.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBranding.java @@ -33,6 +33,7 @@ public static OrganizationalBranding createFromDiscriminatorValue(@jakarta.annot public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("localizations", (n) -> { this.setLocalizations(n.getCollectionOfObjectValues(OrganizationalBrandingLocalization::createFromDiscriminatorValue)); }); + deserializerMap.put("themes", (n) -> { this.setThemes(n.getCollectionOfObjectValues(OrganizationalBrandingTheme::createFromDiscriminatorValue)); }); return deserializerMap; } /** @@ -43,6 +44,14 @@ public Map> getFieldDeserializers public java.util.List getLocalizations() { return this.backingStore.get("localizations"); } + /** + * Gets the themes property value. Collection of branding themes for the tenant. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getThemes() { + return this.backingStore.get("themes"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -51,6 +60,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); super.serialize(writer); writer.writeCollectionOfObjectValues("localizations", this.getLocalizations()); + writer.writeCollectionOfObjectValues("themes", this.getThemes()); } /** * Sets the localizations property value. Add different branding based on a locale. @@ -59,4 +69,11 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setLocalizations(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("localizations", value); } + /** + * Sets the themes property value. Collection of branding themes for the tenant. + * @param value Value to set for the themes property. + */ + public void setThemes(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("themes", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingTheme.java b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingTheme.java new file mode 100644 index 00000000000..0ba713ef750 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingTheme.java @@ -0,0 +1,95 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class OrganizationalBrandingTheme extends Entity implements Parsable { + /** + * Instantiates a new {@link OrganizationalBrandingTheme} and sets the default values. + */ + public OrganizationalBrandingTheme() { + 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 OrganizationalBrandingTheme} + */ + @jakarta.annotation.Nonnull + public static OrganizationalBrandingTheme createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OrganizationalBrandingTheme(); + } + /** + * 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("isDefaultTheme", (n) -> { this.setIsDefaultTheme(n.getBooleanValue()); }); + deserializerMap.put("localizations", (n) -> { this.setLocalizations(n.getCollectionOfObjectValues(OrganizationalBrandingThemeLocalization::createFromDiscriminatorValue)); }); + deserializerMap.put("name", (n) -> { this.setName(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the isDefaultTheme property value. Indicates whether the theme is set as the default branding theme for the entire tenant and includes all applications within the tenant. When set to true, this theme is automatically applied to any application that does not have a specific theme assigned. This property is useful for enforcing consistent branding across multiple apps without configuring each one individually. Optional. + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getIsDefaultTheme() { + return this.backingStore.get("isDefaultTheme"); + } + /** + * Gets the localizations property value. Represents a locale-based branding theme. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getLocalizations() { + return this.backingStore.get("localizations"); + } + /** + * Gets the name property value. The name of the branding theme. Up to 120 characters. Required. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getName() { + return this.backingStore.get("name"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeBooleanValue("isDefaultTheme", this.getIsDefaultTheme()); + writer.writeCollectionOfObjectValues("localizations", this.getLocalizations()); + writer.writeStringValue("name", this.getName()); + } + /** + * Sets the isDefaultTheme property value. Indicates whether the theme is set as the default branding theme for the entire tenant and includes all applications within the tenant. When set to true, this theme is automatically applied to any application that does not have a specific theme assigned. This property is useful for enforcing consistent branding across multiple apps without configuring each one individually. Optional. + * @param value Value to set for the isDefaultTheme property. + */ + public void setIsDefaultTheme(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("isDefaultTheme", value); + } + /** + * Sets the localizations property value. Represents a locale-based branding theme. + * @param value Value to set for the localizations property. + */ + public void setLocalizations(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("localizations", value); + } + /** + * Sets the name property value. The name of the branding theme. Up to 120 characters. Required. + * @param value Value to set for the name property. + */ + public void setName(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("name", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingThemeCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingThemeCollectionResponse.java new file mode 100644 index 00000000000..5d784513283 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingThemeCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class OrganizationalBrandingThemeCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link OrganizationalBrandingThemeCollectionResponse} and sets the default values. + */ + public OrganizationalBrandingThemeCollectionResponse() { + 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 OrganizationalBrandingThemeCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static OrganizationalBrandingThemeCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OrganizationalBrandingThemeCollectionResponse(); + } + /** + * 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(OrganizationalBrandingTheme::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingThemeLocalization.java b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingThemeLocalization.java new file mode 100644 index 00000000000..fa08b57a65c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingThemeLocalization.java @@ -0,0 +1,583 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class OrganizationalBrandingThemeLocalization implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link OrganizationalBrandingThemeLocalization} and sets the default values. + */ + public OrganizationalBrandingThemeLocalization() { + 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 OrganizationalBrandingThemeLocalization} + */ + @jakarta.annotation.Nonnull + public static OrganizationalBrandingThemeLocalization createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OrganizationalBrandingThemeLocalization(); + } + /** + * Gets the accountResetCredentials property value. Represents 'Can't access your account?' and 'Reset it now' hyperlinks of self-service password reset (SSPR) that can be customized on the sign-in page for a theme. A destination URL can be updated. Optional. + * @return a {@link LoginPageBrandingVisualElement} + */ + @jakarta.annotation.Nullable + public LoginPageBrandingVisualElement getAccountResetCredentials() { + return this.backingStore.get("accountResetCredentials"); + } + /** + * 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 backgroundImage property value. Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 1080 pixels. A smaller image will reduce bandwidth requirements and make the page load faster. Optional. + * @return a {@link byte[]} + */ + @jakarta.annotation.Nullable + public byte[] getBackgroundImage() { + return this.backingStore.get("backgroundImage"); + } + /** + * Gets the backgroundImageRelativeUrl property value. A relative url for the backgroundImage property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getBackgroundImageRelativeUrl() { + return this.backingStore.get("backgroundImageRelativeUrl"); + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * Gets the bannerLogo property value. A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 245 x 36 pixels. We recommend using a transparent image with no padding around the logo. Optional. + * @return a {@link byte[]} + */ + @jakarta.annotation.Nullable + public byte[] getBannerLogo() { + return this.backingStore.get("bannerLogo"); + } + /** + * Gets the bannerLogoRelativeUrl property value. A relative url for the bannerLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getBannerLogoRelativeUrl() { + return this.backingStore.get("bannerLogoRelativeUrl"); + } + /** + * Gets the cannotAccessYourAccount property value. Represents 'Can't access your account?' hyperlink of self-service password reset (SSPR) that can be customized on the sign-in page for a theme. A display text can be updated. Optional. + * @return a {@link LoginPageBrandingVisualElement} + */ + @jakarta.annotation.Nullable + public LoginPageBrandingVisualElement getCannotAccessYourAccount() { + return this.backingStore.get("cannotAccessYourAccount"); + } + /** + * Gets the cdnHosts property value. A list of available CDN base urls that are serving the assets of the current resource. There are several CDNs used to provide redundancy hence eliminating Single Point of Failure for blob properties of this resource. Read-only. Optional. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCdnHosts() { + return this.backingStore.get("cdnHosts"); + } + /** + * Gets the contentCustomization property value. Represents the various content options to be customized throughout the authentication flow for a tenant. NOTE: Supported by Microsoft Entra ID for customer tenants only. Optional. + * @return a {@link ContentCustomization} + */ + @jakarta.annotation.Nullable + public ContentCustomization getContentCustomization() { + return this.backingStore.get("contentCustomization"); + } + /** + * Gets the customCSS property value. CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25KB. Optional. + * @return a {@link byte[]} + */ + @jakarta.annotation.Nullable + public byte[] getCustomCSS() { + return this.backingStore.get("customCSS"); + } + /** + * Gets the customCSSRelativeUrl property value. A relative url for the customCSS property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCustomCSSRelativeUrl() { + return this.backingStore.get("customCSSRelativeUrl"); + } + /** + * Gets the favicon property value. A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. Optional. + * @return a {@link byte[]} + */ + @jakarta.annotation.Nullable + public byte[] getFavicon() { + return this.backingStore.get("favicon"); + } + /** + * Gets the faviconRelativeUrl property value. A relative url for the favicon property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getFaviconRelativeUrl() { + return this.backingStore.get("faviconRelativeUrl"); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(29); + deserializerMap.put("accountResetCredentials", (n) -> { this.setAccountResetCredentials(n.getObjectValue(LoginPageBrandingVisualElement::createFromDiscriminatorValue)); }); + deserializerMap.put("backgroundImage", (n) -> { this.setBackgroundImage(n.getByteArrayValue()); }); + deserializerMap.put("backgroundImageRelativeUrl", (n) -> { this.setBackgroundImageRelativeUrl(n.getStringValue()); }); + deserializerMap.put("bannerLogo", (n) -> { this.setBannerLogo(n.getByteArrayValue()); }); + deserializerMap.put("bannerLogoRelativeUrl", (n) -> { this.setBannerLogoRelativeUrl(n.getStringValue()); }); + deserializerMap.put("cannotAccessYourAccount", (n) -> { this.setCannotAccessYourAccount(n.getObjectValue(LoginPageBrandingVisualElement::createFromDiscriminatorValue)); }); + deserializerMap.put("cdnHosts", (n) -> { this.setCdnHosts(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("contentCustomization", (n) -> { this.setContentCustomization(n.getObjectValue(ContentCustomization::createFromDiscriminatorValue)); }); + deserializerMap.put("customCSS", (n) -> { this.setCustomCSS(n.getByteArrayValue()); }); + deserializerMap.put("customCSSRelativeUrl", (n) -> { this.setCustomCSSRelativeUrl(n.getStringValue()); }); + deserializerMap.put("favicon", (n) -> { this.setFavicon(n.getByteArrayValue()); }); + deserializerMap.put("faviconRelativeUrl", (n) -> { this.setFaviconRelativeUrl(n.getStringValue()); }); + deserializerMap.put("forgotMyPassword", (n) -> { this.setForgotMyPassword(n.getObjectValue(LoginPageBrandingVisualElement::createFromDiscriminatorValue)); }); + deserializerMap.put("headerBackgroundColor", (n) -> { this.setHeaderBackgroundColor(n.getStringValue()); }); + deserializerMap.put("headerLogo", (n) -> { this.setHeaderLogo(n.getByteArrayValue()); }); + deserializerMap.put("headerLogoRelativeUrl", (n) -> { this.setHeaderLogoRelativeUrl(n.getStringValue()); }); + deserializerMap.put("locale", (n) -> { this.setLocale(n.getStringValue()); }); + deserializerMap.put("loginPageLayoutConfiguration", (n) -> { this.setLoginPageLayoutConfiguration(n.getObjectValue(LoginPageLayoutConfiguration::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("pageBackgroundColor", (n) -> { this.setPageBackgroundColor(n.getStringValue()); }); + deserializerMap.put("privacyAndCookies", (n) -> { this.setPrivacyAndCookies(n.getObjectValue(LoginPageBrandingVisualElement::createFromDiscriminatorValue)); }); + deserializerMap.put("resetItNow", (n) -> { this.setResetItNow(n.getObjectValue(LoginPageBrandingVisualElement::createFromDiscriminatorValue)); }); + deserializerMap.put("signInPageText", (n) -> { this.setSignInPageText(n.getStringValue()); }); + deserializerMap.put("squareLogo", (n) -> { this.setSquareLogo(n.getByteArrayValue()); }); + deserializerMap.put("squareLogoDark", (n) -> { this.setSquareLogoDark(n.getByteArrayValue()); }); + deserializerMap.put("squareLogoDarkRelativeUrl", (n) -> { this.setSquareLogoDarkRelativeUrl(n.getStringValue()); }); + deserializerMap.put("squareLogoRelativeUrl", (n) -> { this.setSquareLogoRelativeUrl(n.getStringValue()); }); + deserializerMap.put("termsOfUse", (n) -> { this.setTermsOfUse(n.getObjectValue(LoginPageBrandingVisualElement::createFromDiscriminatorValue)); }); + deserializerMap.put("usernameHintText", (n) -> { this.setUsernameHintText(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the forgotMyPassword property value. Represents 'Forgot my password' hyperlink of self-service password reset (SSPR) that can be customized on the sign-in page for a theme. A display text can be updated. Optional. + * @return a {@link LoginPageBrandingVisualElement} + */ + @jakarta.annotation.Nullable + public LoginPageBrandingVisualElement getForgotMyPassword() { + return this.backingStore.get("forgotMyPassword"); + } + /** + * Gets the headerBackgroundColor property value. The RGB color to apply to customize the color of the header. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getHeaderBackgroundColor() { + return this.backingStore.get("headerBackgroundColor"); + } + /** + * Gets the headerLogo property value. A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 245 x 36 pixels. We recommend using a transparent image with no padding around the logo. Optional. + * @return a {@link byte[]} + */ + @jakarta.annotation.Nullable + public byte[] getHeaderLogo() { + return this.backingStore.get("headerLogo"); + } + /** + * Gets the headerLogoRelativeUrl property value. A relative url for the headerLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getHeaderLogoRelativeUrl() { + return this.backingStore.get("headerLogoRelativeUrl"); + } + /** + * Gets the locale property value. An identifier that represents the locale specified using culture names. Culture names follow the RFC 1766 standard in the format 'languagecode2-country/regioncode2'. The portion 'languagecode2' is a lowercase two-letter code derived from ISO 639-1 and 'country/regioncode2' is an uppercase two-letter code derived from ISO 3166. For example, U.S. English is en-US. You can't create the default branding by setting the value of locale to the String types 0 or default. NOTE: Multiple branding for a single locale are currently not supported. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getLocale() { + return this.backingStore.get("locale"); + } + /** + * Gets the loginPageLayoutConfiguration property value. Represents the layout configuration to be displayed on the login page for a tenant. Optional. + * @return a {@link LoginPageLayoutConfiguration} + */ + @jakarta.annotation.Nullable + public LoginPageLayoutConfiguration getLoginPageLayoutConfiguration() { + return this.backingStore.get("loginPageLayoutConfiguration"); + } + /** + * 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 pageBackgroundColor property value. Color that appears in place of the background image in low-bandwidth connections. We recommend that you use the primary color of your banner logo or your organization color. Specify this in hexadecimal format, for example, white is #FFFFFF. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPageBackgroundColor() { + return this.backingStore.get("pageBackgroundColor"); + } + /** + * Gets the privacyAndCookies property value. Represents 'Privacy & cookies' hyperlink in the footer of sign-in page that can be customized for a theme. A destination URL and a display text can be updated. Optional. + * @return a {@link LoginPageBrandingVisualElement} + */ + @jakarta.annotation.Nullable + public LoginPageBrandingVisualElement getPrivacyAndCookies() { + return this.backingStore.get("privacyAndCookies"); + } + /** + * Gets the resetItNow property value. Represents 'Reset it now' hyperlink of self-service password reset (SSPR) that can be customized on the sign-in page for a theme. A display text can be updated. Optional. + * @return a {@link LoginPageBrandingVisualElement} + */ + @jakarta.annotation.Nullable + public LoginPageBrandingVisualElement getResetItNow() { + return this.backingStore.get("resetItNow"); + } + /** + * Gets the signInPageText property value. Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSignInPageText() { + return this.backingStore.get("signInPageText"); + } + /** + * Gets the squareLogo property value. A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. Optional. + * @return a {@link byte[]} + */ + @jakarta.annotation.Nullable + public byte[] getSquareLogo() { + return this.backingStore.get("squareLogo"); + } + /** + * Gets the squareLogoDark property value. A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. Optional. + * @return a {@link byte[]} + */ + @jakarta.annotation.Nullable + public byte[] getSquareLogoDark() { + return this.backingStore.get("squareLogoDark"); + } + /** + * Gets the squareLogoDarkRelativeUrl property value. A relative url for the squareLogoDark property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSquareLogoDarkRelativeUrl() { + return this.backingStore.get("squareLogoDarkRelativeUrl"); + } + /** + * Gets the squareLogoRelativeUrl property value. A relative url for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSquareLogoRelativeUrl() { + return this.backingStore.get("squareLogoRelativeUrl"); + } + /** + * Gets the termsOfUse property value. Represents the Terms of Use hyperlink that can be customized in the footer of the login page for a theme. A destination URL and a display text can be updated. Optional. + * @return a {@link LoginPageBrandingVisualElement} + */ + @jakarta.annotation.Nullable + public LoginPageBrandingVisualElement getTermsOfUse() { + return this.backingStore.get("termsOfUse"); + } + /** + * Gets the usernameHintText property value. A string that appears as the hint in the username text box on the sign-in screen. This text must be Unicode, contain no links or code, and can't exceed 64 characters. Optional. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getUsernameHintText() { + return this.backingStore.get("usernameHintText"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeObjectValue("accountResetCredentials", this.getAccountResetCredentials()); + writer.writeByteArrayValue("backgroundImage", this.getBackgroundImage()); + writer.writeStringValue("backgroundImageRelativeUrl", this.getBackgroundImageRelativeUrl()); + writer.writeByteArrayValue("bannerLogo", this.getBannerLogo()); + writer.writeStringValue("bannerLogoRelativeUrl", this.getBannerLogoRelativeUrl()); + writer.writeObjectValue("cannotAccessYourAccount", this.getCannotAccessYourAccount()); + writer.writeCollectionOfPrimitiveValues("cdnHosts", this.getCdnHosts()); + writer.writeObjectValue("contentCustomization", this.getContentCustomization()); + writer.writeByteArrayValue("customCSS", this.getCustomCSS()); + writer.writeStringValue("customCSSRelativeUrl", this.getCustomCSSRelativeUrl()); + writer.writeByteArrayValue("favicon", this.getFavicon()); + writer.writeStringValue("faviconRelativeUrl", this.getFaviconRelativeUrl()); + writer.writeObjectValue("forgotMyPassword", this.getForgotMyPassword()); + writer.writeStringValue("headerBackgroundColor", this.getHeaderBackgroundColor()); + writer.writeByteArrayValue("headerLogo", this.getHeaderLogo()); + writer.writeStringValue("headerLogoRelativeUrl", this.getHeaderLogoRelativeUrl()); + writer.writeStringValue("locale", this.getLocale()); + writer.writeObjectValue("loginPageLayoutConfiguration", this.getLoginPageLayoutConfiguration()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeStringValue("pageBackgroundColor", this.getPageBackgroundColor()); + writer.writeObjectValue("privacyAndCookies", this.getPrivacyAndCookies()); + writer.writeObjectValue("resetItNow", this.getResetItNow()); + writer.writeStringValue("signInPageText", this.getSignInPageText()); + writer.writeByteArrayValue("squareLogo", this.getSquareLogo()); + writer.writeByteArrayValue("squareLogoDark", this.getSquareLogoDark()); + writer.writeStringValue("squareLogoDarkRelativeUrl", this.getSquareLogoDarkRelativeUrl()); + writer.writeStringValue("squareLogoRelativeUrl", this.getSquareLogoRelativeUrl()); + writer.writeObjectValue("termsOfUse", this.getTermsOfUse()); + writer.writeStringValue("usernameHintText", this.getUsernameHintText()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the accountResetCredentials property value. Represents 'Can't access your account?' and 'Reset it now' hyperlinks of self-service password reset (SSPR) that can be customized on the sign-in page for a theme. A destination URL can be updated. Optional. + * @param value Value to set for the accountResetCredentials property. + */ + public void setAccountResetCredentials(@jakarta.annotation.Nullable final LoginPageBrandingVisualElement value) { + this.backingStore.set("accountResetCredentials", value); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backgroundImage property value. Image that appears as the background of the sign-in page. The allowed types are PNG or JPEG not smaller than 300 KB and not larger than 1920 1080 pixels. A smaller image will reduce bandwidth requirements and make the page load faster. Optional. + * @param value Value to set for the backgroundImage property. + */ + public void setBackgroundImage(@jakarta.annotation.Nullable final byte[] value) { + this.backingStore.set("backgroundImage", value); + } + /** + * Sets the backgroundImageRelativeUrl property value. A relative url for the backgroundImage property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @param value Value to set for the backgroundImageRelativeUrl property. + */ + public void setBackgroundImageRelativeUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("backgroundImageRelativeUrl", 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 bannerLogo property value. A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 245 x 36 pixels. We recommend using a transparent image with no padding around the logo. Optional. + * @param value Value to set for the bannerLogo property. + */ + public void setBannerLogo(@jakarta.annotation.Nullable final byte[] value) { + this.backingStore.set("bannerLogo", value); + } + /** + * Sets the bannerLogoRelativeUrl property value. A relative url for the bannerLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @param value Value to set for the bannerLogoRelativeUrl property. + */ + public void setBannerLogoRelativeUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("bannerLogoRelativeUrl", value); + } + /** + * Sets the cannotAccessYourAccount property value. Represents 'Can't access your account?' hyperlink of self-service password reset (SSPR) that can be customized on the sign-in page for a theme. A display text can be updated. Optional. + * @param value Value to set for the cannotAccessYourAccount property. + */ + public void setCannotAccessYourAccount(@jakarta.annotation.Nullable final LoginPageBrandingVisualElement value) { + this.backingStore.set("cannotAccessYourAccount", value); + } + /** + * Sets the cdnHosts property value. A list of available CDN base urls that are serving the assets of the current resource. There are several CDNs used to provide redundancy hence eliminating Single Point of Failure for blob properties of this resource. Read-only. Optional. + * @param value Value to set for the cdnHosts property. + */ + public void setCdnHosts(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("cdnHosts", value); + } + /** + * Sets the contentCustomization property value. Represents the various content options to be customized throughout the authentication flow for a tenant. NOTE: Supported by Microsoft Entra ID for customer tenants only. Optional. + * @param value Value to set for the contentCustomization property. + */ + public void setContentCustomization(@jakarta.annotation.Nullable final ContentCustomization value) { + this.backingStore.set("contentCustomization", value); + } + /** + * Sets the customCSS property value. CSS styling that appears on the sign-in page. The allowed format is .css format only and not larger than 25KB. Optional. + * @param value Value to set for the customCSS property. + */ + public void setCustomCSS(@jakarta.annotation.Nullable final byte[] value) { + this.backingStore.set("customCSS", value); + } + /** + * Sets the customCSSRelativeUrl property value. A relative url for the customCSS property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @param value Value to set for the customCSSRelativeUrl property. + */ + public void setCustomCSSRelativeUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("customCSSRelativeUrl", value); + } + /** + * Sets the favicon property value. A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. Optional. + * @param value Value to set for the favicon property. + */ + public void setFavicon(@jakarta.annotation.Nullable final byte[] value) { + this.backingStore.set("favicon", value); + } + /** + * Sets the faviconRelativeUrl property value. A relative url for the favicon property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @param value Value to set for the faviconRelativeUrl property. + */ + public void setFaviconRelativeUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("faviconRelativeUrl", value); + } + /** + * Sets the forgotMyPassword property value. Represents 'Forgot my password' hyperlink of self-service password reset (SSPR) that can be customized on the sign-in page for a theme. A display text can be updated. Optional. + * @param value Value to set for the forgotMyPassword property. + */ + public void setForgotMyPassword(@jakarta.annotation.Nullable final LoginPageBrandingVisualElement value) { + this.backingStore.set("forgotMyPassword", value); + } + /** + * Sets the headerBackgroundColor property value. The RGB color to apply to customize the color of the header. Optional. + * @param value Value to set for the headerBackgroundColor property. + */ + public void setHeaderBackgroundColor(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("headerBackgroundColor", value); + } + /** + * Sets the headerLogo property value. A company logo that appears in the header of the sign-in page. The allowed types are PNG or JPEG not larger than 245 x 36 pixels. We recommend using a transparent image with no padding around the logo. Optional. + * @param value Value to set for the headerLogo property. + */ + public void setHeaderLogo(@jakarta.annotation.Nullable final byte[] value) { + this.backingStore.set("headerLogo", value); + } + /** + * Sets the headerLogoRelativeUrl property value. A relative url for the headerLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @param value Value to set for the headerLogoRelativeUrl property. + */ + public void setHeaderLogoRelativeUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("headerLogoRelativeUrl", value); + } + /** + * Sets the locale property value. An identifier that represents the locale specified using culture names. Culture names follow the RFC 1766 standard in the format 'languagecode2-country/regioncode2'. The portion 'languagecode2' is a lowercase two-letter code derived from ISO 639-1 and 'country/regioncode2' is an uppercase two-letter code derived from ISO 3166. For example, U.S. English is en-US. You can't create the default branding by setting the value of locale to the String types 0 or default. NOTE: Multiple branding for a single locale are currently not supported. + * @param value Value to set for the locale property. + */ + public void setLocale(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("locale", value); + } + /** + * Sets the loginPageLayoutConfiguration property value. Represents the layout configuration to be displayed on the login page for a tenant. Optional. + * @param value Value to set for the loginPageLayoutConfiguration property. + */ + public void setLoginPageLayoutConfiguration(@jakarta.annotation.Nullable final LoginPageLayoutConfiguration value) { + this.backingStore.set("loginPageLayoutConfiguration", 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 pageBackgroundColor property value. Color that appears in place of the background image in low-bandwidth connections. We recommend that you use the primary color of your banner logo or your organization color. Specify this in hexadecimal format, for example, white is #FFFFFF. Optional. + * @param value Value to set for the pageBackgroundColor property. + */ + public void setPageBackgroundColor(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("pageBackgroundColor", value); + } + /** + * Sets the privacyAndCookies property value. Represents 'Privacy & cookies' hyperlink in the footer of sign-in page that can be customized for a theme. A destination URL and a display text can be updated. Optional. + * @param value Value to set for the privacyAndCookies property. + */ + public void setPrivacyAndCookies(@jakarta.annotation.Nullable final LoginPageBrandingVisualElement value) { + this.backingStore.set("privacyAndCookies", value); + } + /** + * Sets the resetItNow property value. Represents 'Reset it now' hyperlink of self-service password reset (SSPR) that can be customized on the sign-in page for a theme. A display text can be updated. Optional. + * @param value Value to set for the resetItNow property. + */ + public void setResetItNow(@jakarta.annotation.Nullable final LoginPageBrandingVisualElement value) { + this.backingStore.set("resetItNow", value); + } + /** + * Sets the signInPageText property value. Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. Optional. + * @param value Value to set for the signInPageText property. + */ + public void setSignInPageText(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("signInPageText", value); + } + /** + * Sets the squareLogo property value. A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. Optional. + * @param value Value to set for the squareLogo property. + */ + public void setSquareLogo(@jakarta.annotation.Nullable final byte[] value) { + this.backingStore.set("squareLogo", value); + } + /** + * Sets the squareLogoDark property value. A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. Optional. + * @param value Value to set for the squareLogoDark property. + */ + public void setSquareLogoDark(@jakarta.annotation.Nullable final byte[] value) { + this.backingStore.set("squareLogoDark", value); + } + /** + * Sets the squareLogoDarkRelativeUrl property value. A relative url for the squareLogoDark property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @param value Value to set for the squareLogoDarkRelativeUrl property. + */ + public void setSquareLogoDarkRelativeUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("squareLogoDarkRelativeUrl", value); + } + /** + * Sets the squareLogoRelativeUrl property value. A relative url for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. Optional. + * @param value Value to set for the squareLogoRelativeUrl property. + */ + public void setSquareLogoRelativeUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("squareLogoRelativeUrl", value); + } + /** + * Sets the termsOfUse property value. Represents the Terms of Use hyperlink that can be customized in the footer of the login page for a theme. A destination URL and a display text can be updated. Optional. + * @param value Value to set for the termsOfUse property. + */ + public void setTermsOfUse(@jakarta.annotation.Nullable final LoginPageBrandingVisualElement value) { + this.backingStore.set("termsOfUse", value); + } + /** + * Sets the usernameHintText property value. A string that appears as the hint in the username text box on the sign-in screen. This text must be Unicode, contain no links or code, and can't exceed 64 characters. Optional. + * @param value Value to set for the usernameHintText property. + */ + public void setUsernameHintText(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("usernameHintText", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingThemeLocalizationCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingThemeLocalizationCollectionResponse.java new file mode 100644 index 00000000000..bb54a3ccc46 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/OrganizationalBrandingThemeLocalizationCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class OrganizationalBrandingThemeLocalizationCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link OrganizationalBrandingThemeLocalizationCollectionResponse} and sets the default values. + */ + public OrganizationalBrandingThemeLocalizationCollectionResponse() { + 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 OrganizationalBrandingThemeLocalizationCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static OrganizationalBrandingThemeLocalizationCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new OrganizationalBrandingThemeLocalizationCollectionResponse(); + } + /** + * 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(OrganizationalBrandingThemeLocalization::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Place.java b/src/main/java/com/microsoft/graph/beta/generated/models/Place.java index 942ad1df054..d63e37f2bef 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Place.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Place.java @@ -53,6 +53,14 @@ public PhysicalAddress getAddress() { public java.util.List getCheckIns() { return this.backingStore.get("checkIns"); } + /** + * Gets the children property value. The children property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getChildren() { + return this.backingStore.get("children"); + } /** * Gets the displayName property value. The name that is associated with the place. * @return a {@link String} @@ -70,13 +78,13 @@ public Map> getFieldDeserializers final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); deserializerMap.put("address", (n) -> { this.setAddress(n.getObjectValue(PhysicalAddress::createFromDiscriminatorValue)); }); deserializerMap.put("checkIns", (n) -> { this.setCheckIns(n.getCollectionOfObjectValues(CheckInClaim::createFromDiscriminatorValue)); }); + deserializerMap.put("children", (n) -> { this.setChildren(n.getCollectionOfObjectValues(Place::createFromDiscriminatorValue)); }); deserializerMap.put("displayName", (n) -> { this.setDisplayName(n.getStringValue()); }); deserializerMap.put("geoCoordinates", (n) -> { this.setGeoCoordinates(n.getObjectValue(OutlookGeoCoordinates::createFromDiscriminatorValue)); }); deserializerMap.put("isWheelChairAccessible", (n) -> { this.setIsWheelChairAccessible(n.getBooleanValue()); }); deserializerMap.put("label", (n) -> { this.setLabel(n.getStringValue()); }); deserializerMap.put("parentId", (n) -> { this.setParentId(n.getStringValue()); }); deserializerMap.put("phone", (n) -> { this.setPhone(n.getStringValue()); }); - deserializerMap.put("placeId", (n) -> { this.setPlaceId(n.getStringValue()); }); deserializerMap.put("tags", (n) -> { this.setTags(n.getCollectionOfPrimitiveValues(String.class)); }); return deserializerMap; } @@ -120,14 +128,6 @@ public String getParentId() { public String getPhone() { return this.backingStore.get("phone"); } - /** - * Gets the placeId property value. An alternate immutable unique identifier of the place. Read-only. - * @return a {@link String} - */ - @jakarta.annotation.Nullable - public String getPlaceId() { - return this.backingStore.get("placeId"); - } /** * Gets the tags property value. Custom tags that are associated with the place for categorization or filtering. * @return a {@link java.util.List} @@ -145,13 +145,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ super.serialize(writer); writer.writeObjectValue("address", this.getAddress()); writer.writeCollectionOfObjectValues("checkIns", this.getCheckIns()); + writer.writeCollectionOfObjectValues("children", this.getChildren()); writer.writeStringValue("displayName", this.getDisplayName()); writer.writeObjectValue("geoCoordinates", this.getGeoCoordinates()); writer.writeBooleanValue("isWheelChairAccessible", this.getIsWheelChairAccessible()); writer.writeStringValue("label", this.getLabel()); writer.writeStringValue("parentId", this.getParentId()); writer.writeStringValue("phone", this.getPhone()); - writer.writeStringValue("placeId", this.getPlaceId()); writer.writeCollectionOfPrimitiveValues("tags", this.getTags()); } /** @@ -168,6 +168,13 @@ public void setAddress(@jakarta.annotation.Nullable final PhysicalAddress value) public void setCheckIns(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("checkIns", value); } + /** + * Sets the children property value. The children property + * @param value Value to set for the children property. + */ + public void setChildren(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("children", value); + } /** * Sets the displayName property value. The name that is associated with the place. * @param value Value to set for the displayName property. @@ -210,13 +217,6 @@ public void setParentId(@jakarta.annotation.Nullable final String value) { public void setPhone(@jakarta.annotation.Nullable final String value) { this.backingStore.set("phone", value); } - /** - * Sets the placeId property value. An alternate immutable unique identifier of the place. Read-only. - * @param value Value to set for the placeId property. - */ - public void setPlaceId(@jakarta.annotation.Nullable final String value) { - this.backingStore.set("placeId", value); - } /** * Sets the tags property value. Custom tags that are associated with the place for categorization or filtering. * @param value Value to set for the tags property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PlaceCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceCollectionResponse.java new file mode 100644 index 00000000000..eaa24b07f71 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PlaceCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link PlaceCollectionResponse} and sets the default values. + */ + public PlaceCollectionResponse() { + 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 PlaceCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static PlaceCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlaceCollectionResponse(); + } + /** + * 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(Place::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PlaceExecutionResult.java b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceExecutionResult.java new file mode 100644 index 00000000000..bde4822263c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceExecutionResult.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PlaceExecutionResult implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link PlaceExecutionResult} and sets the default values. + */ + public PlaceExecutionResult() { + 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 PlaceExecutionResult} + */ + @jakarta.annotation.Nonnull + public static PlaceExecutionResult createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlaceExecutionResult(); + } + /** + * 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 children property value. The children property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getChildren() { + return this.backingStore.get("children"); + } + /** + * Gets the error property value. The error property + * @return a {@link PublicError} + */ + @jakarta.annotation.Nullable + public PublicError getError() { + return this.backingStore.get("error"); + } + /** + * 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("children", (n) -> { this.setChildren(n.getCollectionOfObjectValues(PlaceExecutionResult::createFromDiscriminatorValue)); }); + deserializerMap.put("error", (n) -> { this.setError(n.getObjectValue(PublicError::createFromDiscriminatorValue)); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("succeededPlace", (n) -> { this.setSucceededPlace(n.getObjectValue(Place::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the succeededPlace property value. The succeededPlace property + * @return a {@link Place} + */ + @jakarta.annotation.Nullable + public Place getSucceededPlace() { + return this.backingStore.get("succeededPlace"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeCollectionOfObjectValues("children", this.getChildren()); + writer.writeObjectValue("error", this.getError()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeObjectValue("succeededPlace", this.getSucceededPlace()); + 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 children property value. The children property + * @param value Value to set for the children property. + */ + public void setChildren(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("children", value); + } + /** + * Sets the error property value. The error property + * @param value Value to set for the error property. + */ + public void setError(@jakarta.annotation.Nullable final PublicError value) { + this.backingStore.set("error", value); + } + /** + * Sets the @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 succeededPlace property value. The succeededPlace property + * @param value Value to set for the succeededPlace property. + */ + public void setSucceededPlace(@jakarta.annotation.Nullable final Place value) { + this.backingStore.set("succeededPlace", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PlaceFeatureEnablement.java b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceFeatureEnablement.java new file mode 100644 index 00000000000..36449fbe7e5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceFeatureEnablement.java @@ -0,0 +1,29 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum PlaceFeatureEnablement implements ValuedEnum { + Unknown("unknown"), + Enabled("enabled"), + Disabled("disabled"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + PlaceFeatureEnablement(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static PlaceFeatureEnablement forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "unknown": return Unknown; + case "enabled": return Enabled; + case "disabled": return Disabled; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PlaceMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceMode.java index d464866812b..37813c6ff91 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PlaceMode.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceMode.java @@ -38,8 +38,8 @@ public static PlaceMode createFromDiscriminatorValue(@jakarta.annotation.Nonnull switch (mappingValue) { case "#microsoft.graph.assignedPlaceMode": return new AssignedPlaceMode(); case "#microsoft.graph.dropInPlaceMode": return new DropInPlaceMode(); - case "#microsoft.graph.offlinePlaceMode": return new OfflinePlaceMode(); case "#microsoft.graph.reservablePlaceMode": return new ReservablePlaceMode(); + case "#microsoft.graph.unavailablePlaceMode": return new UnavailablePlaceMode(); } } return new PlaceMode(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PlaceOperation.java b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceOperation.java new file mode 100644 index 00000000000..0a90381a3a4 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceOperation.java @@ -0,0 +1,95 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PlaceOperation extends Entity implements Parsable { + /** + * Instantiates a new {@link PlaceOperation} and sets the default values. + */ + public PlaceOperation() { + 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 PlaceOperation} + */ + @jakarta.annotation.Nonnull + public static PlaceOperation createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlaceOperation(); + } + /** + * Gets the details property value. The details property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getDetails() { + return this.backingStore.get("details"); + } + /** + * 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("details", (n) -> { this.setDetails(n.getCollectionOfObjectValues(PlaceExecutionResult::createFromDiscriminatorValue)); }); + deserializerMap.put("progress", (n) -> { this.setProgress(n.getObjectValue(PlaceOperationProgress::createFromDiscriminatorValue)); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(PlaceOperationStatus::forValue)); }); + return deserializerMap; + } + /** + * Gets the progress property value. The progress property + * @return a {@link PlaceOperationProgress} + */ + @jakarta.annotation.Nullable + public PlaceOperationProgress getProgress() { + return this.backingStore.get("progress"); + } + /** + * Gets the status property value. The status property + * @return a {@link PlaceOperationStatus} + */ + @jakarta.annotation.Nullable + public PlaceOperationStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Serializes information the current object + * @param 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("details", this.getDetails()); + writer.writeObjectValue("progress", this.getProgress()); + writer.writeEnumValue("status", this.getStatus()); + } + /** + * Sets the details property value. The details property + * @param value Value to set for the details property. + */ + public void setDetails(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("details", value); + } + /** + * Sets the progress property value. The progress property + * @param value Value to set for the progress property. + */ + public void setProgress(@jakarta.annotation.Nullable final PlaceOperationProgress value) { + this.backingStore.set("progress", value); + } + /** + * Sets the status property value. The status property + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final PlaceOperationStatus value) { + this.backingStore.set("status", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PlaceOperationProgress.java b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceOperationProgress.java new file mode 100644 index 00000000000..d4784854174 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceOperationProgress.java @@ -0,0 +1,158 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class PlaceOperationProgress implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link PlaceOperationProgress} and sets the default values. + */ + public PlaceOperationProgress() { + 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 PlaceOperationProgress} + */ + @jakarta.annotation.Nonnull + public static PlaceOperationProgress createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new PlaceOperationProgress(); + } + /** + * 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 failedPlaceCount property value. The failedPlaceCount property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getFailedPlaceCount() { + return this.backingStore.get("failedPlaceCount"); + } + /** + * 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("failedPlaceCount", (n) -> { this.setFailedPlaceCount(n.getIntegerValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("succeededPlaceCount", (n) -> { this.setSucceededPlaceCount(n.getIntegerValue()); }); + deserializerMap.put("totalPlaceCount", (n) -> { this.setTotalPlaceCount(n.getIntegerValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the succeededPlaceCount property value. The succeededPlaceCount property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getSucceededPlaceCount() { + return this.backingStore.get("succeededPlaceCount"); + } + /** + * Gets the totalPlaceCount property value. The totalPlaceCount property + * @return a {@link Integer} + */ + @jakarta.annotation.Nullable + public Integer getTotalPlaceCount() { + return this.backingStore.get("totalPlaceCount"); + } + /** + * Serializes information the 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("failedPlaceCount", this.getFailedPlaceCount()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeIntegerValue("succeededPlaceCount", this.getSucceededPlaceCount()); + writer.writeIntegerValue("totalPlaceCount", this.getTotalPlaceCount()); + 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 failedPlaceCount property value. The failedPlaceCount property + * @param value Value to set for the failedPlaceCount property. + */ + public void setFailedPlaceCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("failedPlaceCount", 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 succeededPlaceCount property value. The succeededPlaceCount property + * @param value Value to set for the succeededPlaceCount property. + */ + public void setSucceededPlaceCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("succeededPlaceCount", value); + } + /** + * Sets the totalPlaceCount property value. The totalPlaceCount property + * @param value Value to set for the totalPlaceCount property. + */ + public void setTotalPlaceCount(@jakarta.annotation.Nullable final Integer value) { + this.backingStore.set("totalPlaceCount", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PlaceOperationStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceOperationStatus.java new file mode 100644 index 00000000000..99e7c12e14e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PlaceOperationStatus.java @@ -0,0 +1,35 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum PlaceOperationStatus implements ValuedEnum { + Created("created"), + InProgress("inProgress"), + Succeeded("succeeded"), + Failed("failed"), + PartiallySucceeded("partiallySucceeded"), + Expired("expired"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + PlaceOperationStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static PlaceOperationStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "created": return Created; + case "inProgress": return InProgress; + case "succeeded": return Succeeded; + case "failed": return Failed; + case "partiallySucceeded": return PartiallySucceeded; + case "expired": return Expired; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyBase.java index b9455a55371..d9e2c01719a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyBase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyBase.java @@ -30,11 +30,13 @@ public static PolicyBase createFromDiscriminatorValue(@jakarta.annotation.Nonnul case "#microsoft.graph.activityBasedTimeoutPolicy": return new ActivityBasedTimeoutPolicy(); case "#microsoft.graph.appManagementPolicy": return new AppManagementPolicy(); case "#microsoft.graph.authorizationPolicy": return new AuthorizationPolicy(); + case "#microsoft.graph.b2bManagementPolicy": return new B2bManagementPolicy(); case "#microsoft.graph.claimsMappingPolicy": return new ClaimsMappingPolicy(); case "#microsoft.graph.crossTenantAccessPolicy": return new CrossTenantAccessPolicy(); case "#microsoft.graph.externalIdentitiesPolicy": return new ExternalIdentitiesPolicy(); case "#microsoft.graph.homeRealmDiscoveryPolicy": return new HomeRealmDiscoveryPolicy(); case "#microsoft.graph.identitySecurityDefaultsEnforcementPolicy": return new IdentitySecurityDefaultsEnforcementPolicy(); + case "#microsoft.graph.onPremAuthenticationPolicy": return new OnPremAuthenticationPolicy(); case "#microsoft.graph.permissionGrantPolicy": return new PermissionGrantPolicy(); case "#microsoft.graph.servicePrincipalCreationPolicy": return new ServicePrincipalCreationPolicy(); case "#microsoft.graph.stsPolicy": return new StsPolicy(); diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java index 9b716dd2e24..a48eaccfdb9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PolicyRoot.java @@ -88,6 +88,14 @@ public java.util.List getAuthenticationStrengthPol public java.util.List getAuthorizationPolicy() { return this.backingStore.get("authorizationPolicy"); } + /** + * Gets the b2bManagementPolicies property value. The policy to manage Microsoft Entra B2B features in Microsoft Entra External ID for workforce tenants. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getB2bManagementPolicies() { + return this.backingStore.get("b2bManagementPolicies"); + } /** * Gets the b2cAuthenticationMethodsPolicy property value. The Azure AD B2C policies that define how end users register via local accounts. * @return a {@link B2cAuthenticationMethodsPolicy} @@ -191,6 +199,7 @@ public Map> getFieldDeserializers deserializerMap.put("authenticationMethodsPolicy", (n) -> { this.setAuthenticationMethodsPolicy(n.getObjectValue(AuthenticationMethodsPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("authenticationStrengthPolicies", (n) -> { this.setAuthenticationStrengthPolicies(n.getCollectionOfObjectValues(AuthenticationStrengthPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("authorizationPolicy", (n) -> { this.setAuthorizationPolicy(n.getCollectionOfObjectValues(AuthorizationPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("b2bManagementPolicies", (n) -> { this.setB2bManagementPolicies(n.getCollectionOfObjectValues(B2bManagementPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("b2cAuthenticationMethodsPolicy", (n) -> { this.setB2cAuthenticationMethodsPolicy(n.getObjectValue(B2cAuthenticationMethodsPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("claimsMappingPolicies", (n) -> { this.setClaimsMappingPolicies(n.getCollectionOfObjectValues(ClaimsMappingPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("conditionalAccessPolicies", (n) -> { this.setConditionalAccessPolicies(n.getCollectionOfObjectValues(ConditionalAccessPolicy::createFromDiscriminatorValue)); }); @@ -206,6 +215,7 @@ public Map> getFieldDeserializers deserializerMap.put("identitySecurityDefaultsEnforcementPolicy", (n) -> { this.setIdentitySecurityDefaultsEnforcementPolicy(n.getObjectValue(IdentitySecurityDefaultsEnforcementPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("mobileAppManagementPolicies", (n) -> { this.setMobileAppManagementPolicies(n.getCollectionOfObjectValues(MobileAppManagementPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("mobileDeviceManagementPolicies", (n) -> { this.setMobileDeviceManagementPolicies(n.getCollectionOfObjectValues(MobileDeviceManagementPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("onPremAuthenticationPolicies", (n) -> { this.setOnPremAuthenticationPolicies(n.getCollectionOfObjectValues(OnPremAuthenticationPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("permissionGrantPolicies", (n) -> { this.setPermissionGrantPolicies(n.getCollectionOfObjectValues(PermissionGrantPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("permissionGrantPreApprovalPolicies", (n) -> { this.setPermissionGrantPreApprovalPolicies(n.getCollectionOfObjectValues(PermissionGrantPreApprovalPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("roleManagementPolicies", (n) -> { this.setRoleManagementPolicies(n.getCollectionOfObjectValues(UnifiedRoleManagementPolicy::createFromDiscriminatorValue)); }); @@ -247,6 +257,14 @@ public java.util.List getMobileAppManagementPolicies( public java.util.List getMobileDeviceManagementPolicies() { return this.backingStore.get("mobileDeviceManagementPolicies"); } + /** + * Gets the onPremAuthenticationPolicies property value. The policy that controls how authentication requests from on-premises environments are managed. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getOnPremAuthenticationPolicies() { + return this.backingStore.get("onPremAuthenticationPolicies"); + } /** * Gets the permissionGrantPolicies property value. The policy that specifies the conditions under which consent can be granted. * @return a {@link java.util.List} @@ -318,6 +336,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("authenticationMethodsPolicy", this.getAuthenticationMethodsPolicy()); writer.writeCollectionOfObjectValues("authenticationStrengthPolicies", this.getAuthenticationStrengthPolicies()); writer.writeCollectionOfObjectValues("authorizationPolicy", this.getAuthorizationPolicy()); + writer.writeCollectionOfObjectValues("b2bManagementPolicies", this.getB2bManagementPolicies()); writer.writeObjectValue("b2cAuthenticationMethodsPolicy", this.getB2cAuthenticationMethodsPolicy()); writer.writeCollectionOfObjectValues("claimsMappingPolicies", this.getClaimsMappingPolicies()); writer.writeCollectionOfObjectValues("conditionalAccessPolicies", this.getConditionalAccessPolicies()); @@ -333,6 +352,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("identitySecurityDefaultsEnforcementPolicy", this.getIdentitySecurityDefaultsEnforcementPolicy()); writer.writeCollectionOfObjectValues("mobileAppManagementPolicies", this.getMobileAppManagementPolicies()); writer.writeCollectionOfObjectValues("mobileDeviceManagementPolicies", this.getMobileDeviceManagementPolicies()); + writer.writeCollectionOfObjectValues("onPremAuthenticationPolicies", this.getOnPremAuthenticationPolicies()); writer.writeCollectionOfObjectValues("permissionGrantPolicies", this.getPermissionGrantPolicies()); writer.writeCollectionOfObjectValues("permissionGrantPreApprovalPolicies", this.getPermissionGrantPreApprovalPolicies()); writer.writeCollectionOfObjectValues("roleManagementPolicies", this.getRoleManagementPolicies()); @@ -397,6 +417,13 @@ public void setAuthenticationStrengthPolicies(@jakarta.annotation.Nullable final public void setAuthorizationPolicy(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("authorizationPolicy", value); } + /** + * Sets the b2bManagementPolicies property value. The policy to manage Microsoft Entra B2B features in Microsoft Entra External ID for workforce tenants. + * @param value Value to set for the b2bManagementPolicies property. + */ + public void setB2bManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("b2bManagementPolicies", value); + } /** * Sets the b2cAuthenticationMethodsPolicy property value. The Azure AD B2C policies that define how end users register via local accounts. * @param value Value to set for the b2cAuthenticationMethodsPolicy property. @@ -502,6 +529,13 @@ public void setMobileAppManagementPolicies(@jakarta.annotation.Nullable final ja public void setMobileDeviceManagementPolicies(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("mobileDeviceManagementPolicies", value); } + /** + * Sets the onPremAuthenticationPolicies property value. The policy that controls how authentication requests from on-premises environments are managed. + * @param value Value to set for the onPremAuthenticationPolicies property. + */ + public void setOnPremAuthenticationPolicies(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("onPremAuthenticationPolicies", value); + } /** * Sets the permissionGrantPolicies property value. The policy that specifies the conditions under which consent can be granted. * @param value Value to set for the permissionGrantPolicies property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Presence.java b/src/main/java/com/microsoft/graph/beta/generated/models/Presence.java index ffc479939ea..7bcc66ad480 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Presence.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Presence.java @@ -80,7 +80,7 @@ public PresenceStatusMessage getStatusMessage() { return this.backingStore.get("statusMessage"); } /** - * Gets the workLocation property value. The workLocation property + * Gets the workLocation property value. Represents the users aggregated work location state. * @return a {@link UserWorkLocation} */ @jakarta.annotation.Nullable @@ -136,7 +136,7 @@ public void setStatusMessage(@jakarta.annotation.Nullable final PresenceStatusMe this.backingStore.set("statusMessage", value); } /** - * Sets the workLocation property value. The workLocation property + * Sets the workLocation property value. Represents the users aggregated work location state. * @param value Value to set for the workLocation property. */ public void setWorkLocation(@jakarta.annotation.Nullable final UserWorkLocation value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrincipalType.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrincipalType.java new file mode 100644 index 00000000000..15032ff09ba --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrincipalType.java @@ -0,0 +1,25 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum PrincipalType implements ValuedEnum { + EntraIdUser("entraIdUser"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + PrincipalType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static PrincipalType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "entraIdUser": return EntraIdUser; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroup.java b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroup.java index 1c44d056cd6..a80001733f7 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroup.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/PrivilegedAccessGroup.java @@ -94,8 +94,17 @@ public Map> getFieldDeserializers deserializerMap.put("eligibilityScheduleInstances", (n) -> { this.setEligibilityScheduleInstances(n.getCollectionOfObjectValues(PrivilegedAccessGroupEligibilityScheduleInstance::createFromDiscriminatorValue)); }); deserializerMap.put("eligibilityScheduleRequests", (n) -> { this.setEligibilityScheduleRequests(n.getCollectionOfObjectValues(PrivilegedAccessGroupEligibilityScheduleRequest::createFromDiscriminatorValue)); }); deserializerMap.put("eligibilitySchedules", (n) -> { this.setEligibilitySchedules(n.getCollectionOfObjectValues(PrivilegedAccessGroupEligibilitySchedule::createFromDiscriminatorValue)); }); + deserializerMap.put("resources", (n) -> { this.setResources(n.getCollectionOfObjectValues(GroupResource::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the resources property value. The privileged groups in PIM for Groups. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getResources() { + return this.backingStore.get("resources"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -110,6 +119,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("eligibilityScheduleInstances", this.getEligibilityScheduleInstances()); writer.writeCollectionOfObjectValues("eligibilityScheduleRequests", this.getEligibilityScheduleRequests()); writer.writeCollectionOfObjectValues("eligibilitySchedules", this.getEligibilitySchedules()); + writer.writeCollectionOfObjectValues("resources", this.getResources()); } /** * Sets the assignmentApprovals property value. The assignmentApprovals property @@ -160,4 +170,11 @@ public void setEligibilityScheduleRequests(@jakarta.annotation.Nullable final ja public void setEligibilitySchedules(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("eligibilitySchedules", value); } + /** + * Sets the resources property value. The privileged groups in PIM for Groups. + * @param value Value to set for the resources property. + */ + public void setResources(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("resources", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ProcessConversationMetadata.java b/src/main/java/com/microsoft/graph/beta/generated/models/ProcessConversationMetadata.java index b83a85bbc6e..cd7f2c9841e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ProcessConversationMetadata.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ProcessConversationMetadata.java @@ -26,7 +26,7 @@ public static ProcessConversationMetadata createFromDiscriminatorValue(@jakarta. return new ProcessConversationMetadata(); } /** - * Gets the accessedResources property value. List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). + * Gets the accessedResources property value. List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). The accessedResources property is deprecated and stopped returning data on August 20, 2025. Going forward, use the accessedResources_v2 property. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -34,7 +34,7 @@ public java.util.List getAccessedResources() { return this.backingStore.get("accessedResources"); } /** - * Gets the accessedResources_v2 property value. The accessedResources_v2 property + * Gets the accessedResources_v2 property value. Indicates the details about resources accessed by AI agents, including identifiers, access type, and status. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -42,7 +42,7 @@ public java.util.List getAccessedResourcesV2() { return this.backingStore.get("accessedResourcesV2"); } /** - * Gets the agents property value. The agents property + * Gets the agents property value. Indicates the information about an AI agent that participated in the preparation of the message. * @return a {@link java.util.List} */ @jakarta.annotation.Nullable @@ -93,21 +93,21 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("plugins", this.getPlugins()); } /** - * Sets the accessedResources property value. List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). + * Sets the accessedResources property value. List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). The accessedResources property is deprecated and stopped returning data on August 20, 2025. Going forward, use the accessedResources_v2 property. * @param value Value to set for the accessedResources property. */ public void setAccessedResources(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("accessedResources", value); } /** - * Sets the accessedResources_v2 property value. The accessedResources_v2 property + * Sets the accessedResources_v2 property value. Indicates the details about resources accessed by AI agents, including identifiers, access type, and status. * @param value Value to set for the accessedResources_v2 property. */ public void setAccessedResourcesV2(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("accessedResourcesV2", value); } /** - * Sets the agents property value. The agents property + * Sets the agents property value. Indicates the information about an AI agent that participated in the preparation of the message. * @param value Value to set for the agents property. */ public void setAgents(@jakarta.annotation.Nullable final java.util.List value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RecommendationBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/RecommendationBase.java index 1da04c181c6..a090e4d2678 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RecommendationBase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RecommendationBase.java @@ -200,7 +200,7 @@ public RecommendationPriority getPriority() { return this.backingStore.get("priority"); } /** - * Gets the recommendationType property value. Friendly shortname to identify the recommendation. The possible values are: adfsAppsMigration, enableDesktopSSO, enablePHS, enableProvisioning, switchFromPerUserMFA, tenantMFA, thirdPartyApps, turnOffPerUserMFA, useAuthenticatorApp, useMyApps, staleApps, staleAppCreds, applicationCredentialExpiry, servicePrincipalKeyExpiry, adminMFAV2, blockLegacyAuthentication, integratedApps, mfaRegistrationV2, pwagePolicyNew, passwordHashSync, oneAdmin, roleOverlap, selfServicePasswordReset, signinRiskPolicy, userRiskPolicy, verifyAppPublisher, privateLinkForAAD, appRoleAssignmentsGroups, appRoleAssignmentsUsers, managedIdentity, overprivilegedApps, unknownFutureValue, longLivedCredentials, aadConnectDeprecated, adalToMsalMigration, ownerlessApps, inactiveGuests, aadGraphDeprecationApplication, aadGraphDeprecationServicePrincipal, mfaServerDeprecation. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: longLivedCredentials , aadConnectDeprecated , adalToMsalMigration , ownerlessApps , inactiveGuests , aadGraphDeprecationApplication , aadGraphDeprecationServicePrincipal , mfaServerDeprecation. + * Gets the recommendationType property value. Friendly shortname to identify the recommendation. The possible values are: adfsAppsMigration, enableDesktopSSO, enablePHS, enableProvisioning, switchFromPerUserMFA, tenantMFA, thirdPartyApps, turnOffPerUserMFA, useAuthenticatorApp, useMyApps, staleApps, staleAppCreds, applicationCredentialExpiry, servicePrincipalKeyExpiry, adminMFAV2, blockLegacyAuthentication, integratedApps, mfaRegistrationV2, pwagePolicyNew, passwordHashSync, oneAdmin, roleOverlap, selfServicePasswordReset, signinRiskPolicy, userRiskPolicy, verifyAppPublisher, privateLinkForAAD, appRoleAssignmentsGroups, appRoleAssignmentsUsers, managedIdentity, overprivilegedApps, unknownFutureValue, longLivedCredentials, aadConnectDeprecated, adalToMsalMigration, ownerlessApps, inactiveGuests, aadGraphDeprecationApplication, aadGraphDeprecationServicePrincipal, mfaServerDeprecation. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: longLivedCredentials , aadConnectDeprecated , adalToMsalMigration , ownerlessApps , inactiveGuests , aadGraphDeprecationApplication , aadGraphDeprecationServicePrincipal , mfaServerDeprecation. * @return a {@link RecommendationType} */ @jakarta.annotation.Nullable @@ -389,7 +389,7 @@ public void setPriority(@jakarta.annotation.Nullable final RecommendationPriorit this.backingStore.set("priority", value); } /** - * Sets the recommendationType property value. Friendly shortname to identify the recommendation. The possible values are: adfsAppsMigration, enableDesktopSSO, enablePHS, enableProvisioning, switchFromPerUserMFA, tenantMFA, thirdPartyApps, turnOffPerUserMFA, useAuthenticatorApp, useMyApps, staleApps, staleAppCreds, applicationCredentialExpiry, servicePrincipalKeyExpiry, adminMFAV2, blockLegacyAuthentication, integratedApps, mfaRegistrationV2, pwagePolicyNew, passwordHashSync, oneAdmin, roleOverlap, selfServicePasswordReset, signinRiskPolicy, userRiskPolicy, verifyAppPublisher, privateLinkForAAD, appRoleAssignmentsGroups, appRoleAssignmentsUsers, managedIdentity, overprivilegedApps, unknownFutureValue, longLivedCredentials, aadConnectDeprecated, adalToMsalMigration, ownerlessApps, inactiveGuests, aadGraphDeprecationApplication, aadGraphDeprecationServicePrincipal, mfaServerDeprecation. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: longLivedCredentials , aadConnectDeprecated , adalToMsalMigration , ownerlessApps , inactiveGuests , aadGraphDeprecationApplication , aadGraphDeprecationServicePrincipal , mfaServerDeprecation. + * Sets the recommendationType property value. Friendly shortname to identify the recommendation. The possible values are: adfsAppsMigration, enableDesktopSSO, enablePHS, enableProvisioning, switchFromPerUserMFA, tenantMFA, thirdPartyApps, turnOffPerUserMFA, useAuthenticatorApp, useMyApps, staleApps, staleAppCreds, applicationCredentialExpiry, servicePrincipalKeyExpiry, adminMFAV2, blockLegacyAuthentication, integratedApps, mfaRegistrationV2, pwagePolicyNew, passwordHashSync, oneAdmin, roleOverlap, selfServicePasswordReset, signinRiskPolicy, userRiskPolicy, verifyAppPublisher, privateLinkForAAD, appRoleAssignmentsGroups, appRoleAssignmentsUsers, managedIdentity, overprivilegedApps, unknownFutureValue, longLivedCredentials, aadConnectDeprecated, adalToMsalMigration, ownerlessApps, inactiveGuests, aadGraphDeprecationApplication, aadGraphDeprecationServicePrincipal, mfaServerDeprecation. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: longLivedCredentials , aadConnectDeprecated , adalToMsalMigration , ownerlessApps , inactiveGuests , aadGraphDeprecationApplication , aadGraphDeprecationServicePrincipal , mfaServerDeprecation. * @param value Value to set for the recommendationType property. */ public void setRecommendationType(@jakarta.annotation.Nullable final RecommendationType value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ResourceAccessDetail.java b/src/main/java/com/microsoft/graph/beta/generated/models/ResourceAccessDetail.java index e5b31d7d04d..6aa06585941 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ResourceAccessDetail.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ResourceAccessDetail.java @@ -83,7 +83,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the identifier property value. The identifier property + * Gets the identifier property value. Unique identifier of the resource accessed. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -91,7 +91,7 @@ public String getIdentifier() { return this.backingStore.get("identifier"); } /** - * Gets the isCrossPromptInjectionDetected property value. The isCrossPromptInjectionDetected property + * Gets the isCrossPromptInjectionDetected property value. Indicates whether cross-prompt injection was detected during the access attempt. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -99,7 +99,7 @@ public Boolean getIsCrossPromptInjectionDetected() { return this.backingStore.get("isCrossPromptInjectionDetected"); } /** - * Gets the labelId property value. The labelId property + * Gets the labelId property value. Identifier for the sensitivity label applied to the resource, if any. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -107,7 +107,7 @@ public String getLabelId() { return this.backingStore.get("labelId"); } /** - * Gets the name property value. The name property + * Gets the name property value. Name of the resource accessed. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -131,7 +131,7 @@ public ResourceAccessStatus getStatus() { return this.backingStore.get("status"); } /** - * Gets the storageId property value. The storageId property + * Gets the storageId property value. Identifier for the resource in its native storage format. For SharePoint resources, this is the unique identifier of the list item. For other resources, this is the name of the location, such as Box, Dropbox, Exchange, or Google Drive. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -139,7 +139,7 @@ public String getStorageId() { return this.backingStore.get("storageId"); } /** - * Gets the url property value. The url property + * Gets the url property value. URL of the resource accessed. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -186,28 +186,28 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the identifier property value. The identifier property + * Sets the identifier property value. Unique identifier of the resource accessed. * @param value Value to set for the identifier property. */ public void setIdentifier(@jakarta.annotation.Nullable final String value) { this.backingStore.set("identifier", value); } /** - * Sets the isCrossPromptInjectionDetected property value. The isCrossPromptInjectionDetected property + * Sets the isCrossPromptInjectionDetected property value. Indicates whether cross-prompt injection was detected during the access attempt. * @param value Value to set for the isCrossPromptInjectionDetected property. */ public void setIsCrossPromptInjectionDetected(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isCrossPromptInjectionDetected", value); } /** - * Sets the labelId property value. The labelId property + * Sets the labelId property value. Identifier for the sensitivity label applied to the resource, if any. * @param value Value to set for the labelId property. */ public void setLabelId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("labelId", value); } /** - * Sets the name property value. The name property + * Sets the name property value. Name of the resource accessed. * @param value Value to set for the name property. */ public void setName(@jakarta.annotation.Nullable final String value) { @@ -228,14 +228,14 @@ public void setStatus(@jakarta.annotation.Nullable final ResourceAccessStatus va this.backingStore.set("status", value); } /** - * Sets the storageId property value. The storageId property + * Sets the storageId property value. Identifier for the resource in its native storage format. For SharePoint resources, this is the unique identifier of the list item. For other resources, this is the name of the location, such as Box, Dropbox, Exchange, or Google Drive. * @param value Value to set for the storageId property. */ public void setStorageId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("storageId", value); } /** - * Sets the url property value. The url property + * Sets the url property value. URL of the resource accessed. * @param value Value to set for the url property. */ public void setUrl(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RestoreSessionBase.java b/src/main/java/com/microsoft/graph/beta/generated/models/RestoreSessionBase.java index a785403ca27..0bb0c3e172b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RestoreSessionBase.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RestoreSessionBase.java @@ -117,7 +117,7 @@ public RestoreSessionArtifactCount getRestoreSessionArtifactCount() { return this.backingStore.get("restoreSessionArtifactCount"); } /** - * Gets the status property value. Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: failed. + * Gets the status property value. Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: failed. * @return a {@link RestoreSessionStatus} */ @jakarta.annotation.Nullable @@ -198,7 +198,7 @@ public void setRestoreSessionArtifactCount(@jakarta.annotation.Nullable final Re this.backingStore.set("restoreSessionArtifactCount", value); } /** - * Sets the status property value. Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: failed. + * Sets the status property value. Status of the restore session. The value is an aggregated status of the restored artifacts. The possible values are: draft, activating, active, completedWithError, completed, unknownFutureValue, failed. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: failed. * @param value Value to set for the status property. */ public void setStatus(@jakarta.annotation.Nullable final RestoreSessionStatus value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RiskDetection.java b/src/main/java/com/microsoft/graph/beta/generated/models/RiskDetection.java index fd20a4479a1..f63e36dda45 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RiskDetection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RiskDetection.java @@ -144,7 +144,7 @@ public String getRequestId() { return this.backingStore.get("requestId"); } /** - * Gets the riskDetail property value. Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection. Use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection. Note: Details for this property are only available for Microsoft Entra ID P2 customers. P1 customers will be returned hidden. + * Gets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Microsoft Entra ID P2 customers. P1 customers will be returned hidden. * @return a {@link RiskDetail} */ @jakarta.annotation.Nullable @@ -330,7 +330,7 @@ public void setRequestId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("requestId", value); } /** - * Sets the riskDetail property value. Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection. Use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection. Note: Details for this property are only available for Microsoft Entra ID P2 customers. P1 customers will be returned hidden. + * Sets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Microsoft Entra ID P2 customers. P1 customers will be returned hidden. * @param value Value to set for the riskDetail property. */ public void setRiskDetail(@jakarta.annotation.Nullable final RiskDetail value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RiskServicePrincipalActivity.java b/src/main/java/com/microsoft/graph/beta/generated/models/RiskServicePrincipalActivity.java index ebe9daaad68..4385c99ac48 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RiskServicePrincipalActivity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RiskServicePrincipalActivity.java @@ -56,7 +56,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the detail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without that license will be returned hidden. The possible values are: none, hidden, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal. + * Gets the detail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without that license will be returned hidden. * @return a {@link RiskDetail} */ @jakarta.annotation.Nullable @@ -118,7 +118,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the detail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without that license will be returned hidden. The possible values are: none, hidden, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal. + * Sets the detail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without that license will be returned hidden. * @param value Value to set for the detail property. */ public void setDetail(@jakarta.annotation.Nullable final RiskDetail value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RiskUserActivity.java b/src/main/java/com/microsoft/graph/beta/generated/models/RiskUserActivity.java index 88ba5e0f2fe..b7ae7c2d9b2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RiskUserActivity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RiskUserActivity.java @@ -56,7 +56,7 @@ public BackingStore getBackingStore() { return this.backingStore; } /** - * Gets the detail property value. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. + * Gets the detail property value. For more information, see riskDetail. * @return a {@link RiskDetail} */ @jakarta.annotation.Nullable @@ -128,7 +128,7 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value this.backingStore = value; } /** - * Sets the detail property value. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. + * Sets the detail property value. For more information, see riskDetail. * @param value Value to set for the detail property. */ public void setDetail(@jakarta.annotation.Nullable final RiskDetail value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RiskyAgentIdentityBlueprintPrincipal.java b/src/main/java/com/microsoft/graph/beta/generated/models/RiskyAgentIdentityBlueprintPrincipal.java index 2cbec77702b..6b1b78a42d8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RiskyAgentIdentityBlueprintPrincipal.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RiskyAgentIdentityBlueprintPrincipal.java @@ -24,6 +24,14 @@ public static RiskyAgentIdentityBlueprintPrincipal createFromDiscriminatorValue( Objects.requireNonNull(parseNode); return new RiskyAgentIdentityBlueprintPrincipal(); } + /** + * Gets the agentIdentityBlueprintPrincipal property value. The agentIdentityBlueprintPrincipal property + * @return a {@link AgentIdentityBlueprintPrincipal} + */ + @jakarta.annotation.Nullable + public AgentIdentityBlueprintPrincipal getAgentIdentityBlueprintPrincipal() { + return this.backingStore.get("agentIdentityBlueprintPrincipal"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -31,6 +39,7 @@ public static RiskyAgentIdentityBlueprintPrincipal createFromDiscriminatorValue( @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("agentIdentityBlueprintPrincipal", (n) -> { this.setAgentIdentityBlueprintPrincipal(n.getObjectValue(AgentIdentityBlueprintPrincipal::createFromDiscriminatorValue)); }); return deserializerMap; } /** @@ -40,5 +49,13 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeObjectValue("agentIdentityBlueprintPrincipal", this.getAgentIdentityBlueprintPrincipal()); + } + /** + * Sets the agentIdentityBlueprintPrincipal property value. The agentIdentityBlueprintPrincipal property + * @param value Value to set for the agentIdentityBlueprintPrincipal property. + */ + public void setAgentIdentityBlueprintPrincipal(@jakarta.annotation.Nullable final AgentIdentityBlueprintPrincipal value) { + this.backingStore.set("agentIdentityBlueprintPrincipal", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RiskyAgentUser.java b/src/main/java/com/microsoft/graph/beta/generated/models/RiskyAgentUser.java index b95c5cd9273..d068d98cfc4 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RiskyAgentUser.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RiskyAgentUser.java @@ -24,6 +24,14 @@ public static RiskyAgentUser createFromDiscriminatorValue(@jakarta.annotation.No Objects.requireNonNull(parseNode); return new RiskyAgentUser(); } + /** + * Gets the agentUser property value. The agentUser property + * @return a {@link AgentUser} + */ + @jakarta.annotation.Nullable + public AgentUser getAgentUser() { + return this.backingStore.get("agentUser"); + } /** * The deserialization information for the current model * @return a {@link Map>} @@ -31,6 +39,7 @@ public static RiskyAgentUser createFromDiscriminatorValue(@jakarta.annotation.No @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + deserializerMap.put("agentUser", (n) -> { this.setAgentUser(n.getObjectValue(AgentUser::createFromDiscriminatorValue)); }); return deserializerMap; } /** @@ -40,5 +49,13 @@ public Map> getFieldDeserializers public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); super.serialize(writer); + writer.writeObjectValue("agentUser", this.getAgentUser()); + } + /** + * Sets the agentUser property value. The agentUser property + * @param value Value to set for the agentUser property. + */ + public void setAgentUser(@jakarta.annotation.Nullable final AgentUser value) { + this.backingStore.set("agentUser", value); } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RiskyServicePrincipal.java b/src/main/java/com/microsoft/graph/beta/generated/models/RiskyServicePrincipal.java index 006648ca6fe..66c4f53474b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RiskyServicePrincipal.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RiskyServicePrincipal.java @@ -101,7 +101,7 @@ public Boolean getIsProcessing() { return this.backingStore.get("isProcessing"); } /** - * Gets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license will be returned hidden. The possible values are: none, hidden, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal. + * Gets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license will be returned hidden. * @return a {@link RiskDetail} */ @jakarta.annotation.Nullable @@ -202,7 +202,7 @@ public void setIsProcessing(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isProcessing", value); } /** - * Sets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license will be returned hidden. The possible values are: none, hidden, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal. + * Sets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license will be returned hidden. * @param value Value to set for the riskDetail property. */ public void setRiskDetail(@jakarta.annotation.Nullable final RiskDetail value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/RiskyUser.java b/src/main/java/com/microsoft/graph/beta/generated/models/RiskyUser.java index 42392e27b71..3af6ab8b01c 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/RiskyUser.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/RiskyUser.java @@ -75,7 +75,7 @@ public Boolean getIsProcessing() { return this.backingStore.get("isProcessing"); } /** - * Gets the riskDetail property value. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe. + * Gets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. * @return a {@link RiskDetail} */ @jakarta.annotation.Nullable @@ -161,7 +161,7 @@ public void setIsProcessing(@jakarta.annotation.Nullable final Boolean value) { this.backingStore.set("isProcessing", value); } /** - * Sets the riskDetail property value. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe. + * Sets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. * @param value Value to set for the riskDetail property. */ public void setRiskDetail(@jakarta.annotation.Nullable final RiskDetail value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Room.java b/src/main/java/com/microsoft/graph/beta/generated/models/Room.java index d2ac4971cd5..ac19906aa3d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Room.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Room.java @@ -90,6 +90,8 @@ public Map> getFieldDeserializers deserializerMap.put("floorNumber", (n) -> { this.setFloorNumber(n.getIntegerValue()); }); deserializerMap.put("isTeamsEnabled", (n) -> { this.setIsTeamsEnabled(n.getBooleanValue()); }); deserializerMap.put("nickname", (n) -> { this.setNickname(n.getStringValue()); }); + deserializerMap.put("placeId", (n) -> { this.setPlaceId(n.getStringValue()); }); + deserializerMap.put("teamsEnabledState", (n) -> { this.setTeamsEnabledState(n.getEnumValue(PlaceFeatureEnablement::forValue)); }); deserializerMap.put("videoDeviceName", (n) -> { this.setVideoDeviceName(n.getStringValue()); }); return deserializerMap; } @@ -125,6 +127,22 @@ public Boolean getIsTeamsEnabled() { public String getNickname() { return this.backingStore.get("nickname"); } + /** + * Gets the placeId property value. An alternate immutable unique identifier of the room. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPlaceId() { + return this.backingStore.get("placeId"); + } + /** + * Gets the teamsEnabledState property value. The teamsEnabledState property + * @return a {@link PlaceFeatureEnablement} + */ + @jakarta.annotation.Nullable + public PlaceFeatureEnablement getTeamsEnabledState() { + return this.backingStore.get("teamsEnabledState"); + } /** * Gets the videoDeviceName property value. The name of the video device that is available in the room. * @return a {@link String} @@ -150,6 +168,8 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("floorNumber", this.getFloorNumber()); writer.writeBooleanValue("isTeamsEnabled", this.getIsTeamsEnabled()); writer.writeStringValue("nickname", this.getNickname()); + writer.writeStringValue("placeId", this.getPlaceId()); + writer.writeEnumValue("teamsEnabledState", this.getTeamsEnabledState()); writer.writeStringValue("videoDeviceName", this.getVideoDeviceName()); } /** @@ -222,6 +242,20 @@ public void setIsTeamsEnabled(@jakarta.annotation.Nullable final Boolean value) public void setNickname(@jakarta.annotation.Nullable final String value) { this.backingStore.set("nickname", value); } + /** + * Sets the placeId property value. An alternate immutable unique identifier of the room. Read-only. + * @param value Value to set for the placeId property. + */ + public void setPlaceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("placeId", value); + } + /** + * Sets the teamsEnabledState property value. The teamsEnabledState property + * @param value Value to set for the teamsEnabledState property. + */ + public void setTeamsEnabledState(@jakarta.annotation.Nullable final PlaceFeatureEnablement value) { + this.backingStore.set("teamsEnabledState", value); + } /** * Sets the videoDeviceName property value. The name of the video device that is available in the room. * @param value Value to set for the videoDeviceName property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SecurityRequirement.java b/src/main/java/com/microsoft/graph/beta/generated/models/SecurityRequirement.java new file mode 100644 index 00000000000..88b639e6f9d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SecurityRequirement.java @@ -0,0 +1,107 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SecurityRequirement implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SecurityRequirement} and sets the default values. + */ + public SecurityRequirement() { + 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 SecurityRequirement} + */ + @jakarta.annotation.Nonnull + public static SecurityRequirement createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SecurityRequirement(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SecuritySchemes.java b/src/main/java/com/microsoft/graph/beta/generated/models/SecuritySchemes.java new file mode 100644 index 00000000000..dac51a37f04 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SecuritySchemes.java @@ -0,0 +1,110 @@ +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; +/** + * Map of scheme name -> security scheme definition. + */ +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SecuritySchemes implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SecuritySchemes} and sets the default values. + */ + public SecuritySchemes() { + 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 SecuritySchemes} + */ + @jakarta.annotation.Nonnull + public static SecuritySchemes createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SecuritySchemes(); + } + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return a {@link Map} + */ + @jakarta.annotation.Nonnull + public Map getAdditionalData() { + Map value = this.backingStore.get("additionalData"); + if(value == null) { + value = new HashMap<>(); + this.setAdditionalData(value); + } + return value; + } + /** + * Gets the backingStore property value. Stores model information. + * @return a {@link BackingStore} + */ + @jakarta.annotation.Nonnull + public BackingStore getBackingStore() { + return this.backingStore; + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(1); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipal.java b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipal.java index 3dbfddd2b3c..d09e71bafbb 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipal.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipal.java @@ -30,6 +30,7 @@ public static ServicePrincipal createFromDiscriminatorValue(@jakarta.annotation. final String mappingValue = mappingValueNode.getStringValue(); switch (mappingValue) { case "#microsoft.graph.agentIdentity": return new AgentIdentity(); + case "#microsoft.graph.agentIdentityBlueprintPrincipal": return new AgentIdentityBlueprintPrincipal(); } } return new ServicePrincipal(); @@ -154,6 +155,14 @@ public java.util.List getClaimsMappingPolicies() { public CustomClaimsPolicy getClaimsPolicy() { return this.backingStore.get("claimsPolicy"); } + /** + * Gets the createdByAppId property value. The appId (called Application (client) ID on the Microsoft Entra admin center) of the application used to create the service principal. Set internally by Microsoft Entra ID. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getCreatedByAppId() { + return this.backingStore.get("createdByAppId"); + } /** * Gets the createdObjects property value. Directory objects created by this service principal. Read-only. Nullable. * @return a {@link java.util.List} @@ -248,6 +257,7 @@ public Map> getFieldDeserializers deserializerMap.put("appRoles", (n) -> { this.setAppRoles(n.getCollectionOfObjectValues(AppRole::createFromDiscriminatorValue)); }); deserializerMap.put("claimsMappingPolicies", (n) -> { this.setClaimsMappingPolicies(n.getCollectionOfObjectValues(ClaimsMappingPolicy::createFromDiscriminatorValue)); }); deserializerMap.put("claimsPolicy", (n) -> { this.setClaimsPolicy(n.getObjectValue(CustomClaimsPolicy::createFromDiscriminatorValue)); }); + deserializerMap.put("createdByAppId", (n) -> { this.setCreatedByAppId(n.getStringValue()); }); deserializerMap.put("createdObjects", (n) -> { this.setCreatedObjects(n.getCollectionOfObjectValues(DirectoryObject::createFromDiscriminatorValue)); }); deserializerMap.put("customSecurityAttributes", (n) -> { this.setCustomSecurityAttributes(n.getObjectValue(CustomSecurityAttributeValue::createFromDiscriminatorValue)); }); deserializerMap.put("delegatedPermissionClassifications", (n) -> { this.setDelegatedPermissionClassifications(n.getCollectionOfObjectValues(DelegatedPermissionClassification::createFromDiscriminatorValue)); }); @@ -596,6 +606,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("appRoles", this.getAppRoles()); writer.writeCollectionOfObjectValues("claimsMappingPolicies", this.getClaimsMappingPolicies()); writer.writeObjectValue("claimsPolicy", this.getClaimsPolicy()); + writer.writeStringValue("createdByAppId", this.getCreatedByAppId()); writer.writeCollectionOfObjectValues("createdObjects", this.getCreatedObjects()); writer.writeObjectValue("customSecurityAttributes", this.getCustomSecurityAttributes()); writer.writeCollectionOfObjectValues("delegatedPermissionClassifications", this.getDelegatedPermissionClassifications()); @@ -746,6 +757,13 @@ public void setClaimsMappingPolicies(@jakarta.annotation.Nullable final java.uti public void setClaimsPolicy(@jakarta.annotation.Nullable final CustomClaimsPolicy value) { this.backingStore.set("claimsPolicy", value); } + /** + * Sets the createdByAppId property value. The appId (called Application (client) ID on the Microsoft Entra admin center) of the application used to create the service principal. Set internally by Microsoft Entra ID. Read-only. + * @param value Value to set for the createdByAppId property. + */ + public void setCreatedByAppId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("createdByAppId", value); + } /** * Sets the createdObjects property value. Directory objects created by this service principal. Read-only. Nullable. * @param value Value to set for the createdObjects property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalRiskDetection.java b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalRiskDetection.java index cc39bf35c18..4a6bc21f1d2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalRiskDetection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/ServicePrincipalRiskDetection.java @@ -160,7 +160,7 @@ public String getRequestId() { return this.backingStore.get("requestId"); } /** - * Gets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license are returned hidden. The possible values are: none, hidden, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal. + * Gets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license are returned hidden. * @return a {@link RiskDetail} */ @jakarta.annotation.Nullable @@ -344,7 +344,7 @@ public void setRequestId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("requestId", value); } /** - * Sets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license are returned hidden. The possible values are: none, hidden, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal. + * Sets the riskDetail property value. Details of the detected risk. Note: Details for this property are only available for Workload Identities Premium customers. Events in tenants without this license are returned hidden. * @param value Value to set for the riskDetail property. */ public void setRiskDetail(@jakarta.annotation.Nullable final RiskDetail value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointGroupIdentityMapping.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointGroupIdentityMapping.java new file mode 100644 index 00000000000..fd8b773f494 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointGroupIdentityMapping.java @@ -0,0 +1,112 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointGroupIdentityMapping extends SharePointIdentityMapping implements Parsable { + /** + * Instantiates a new {@link SharePointGroupIdentityMapping} and sets the default values. + */ + public SharePointGroupIdentityMapping() { + 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 SharePointGroupIdentityMapping} + */ + @jakarta.annotation.Nonnull + public static SharePointGroupIdentityMapping createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointGroupIdentityMapping(); + } + /** + * 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("groupType", (n) -> { this.setGroupType(n.getEnumValue(SharePointIdentityMappingGroupType::forValue)); }); + deserializerMap.put("sourceGroupIdentity", (n) -> { this.setSourceGroupIdentity(n.getObjectValue(Identity::createFromDiscriminatorValue)); }); + deserializerMap.put("targetGroupIdentity", (n) -> { this.setTargetGroupIdentity(n.getObjectValue(Identity::createFromDiscriminatorValue)); }); + deserializerMap.put("targetGroupMigrationData", (n) -> { this.setTargetGroupMigrationData(n.getObjectValue(SharePointIdentityMappingGroupMigrationData::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the groupType property value. The groupType property + * @return a {@link SharePointIdentityMappingGroupType} + */ + @jakarta.annotation.Nullable + public SharePointIdentityMappingGroupType getGroupType() { + return this.backingStore.get("groupType"); + } + /** + * Gets the sourceGroupIdentity property value. The identity information of the source group in the originating organization. Contains the ID of the source group. + * @return a {@link Identity} + */ + @jakarta.annotation.Nullable + public Identity getSourceGroupIdentity() { + return this.backingStore.get("sourceGroupIdentity"); + } + /** + * Gets the targetGroupIdentity property value. The identity information of the target group in the destination organization. Contains the ID of the target group. + * @return a {@link Identity} + */ + @jakarta.annotation.Nullable + public Identity getTargetGroupIdentity() { + return this.backingStore.get("targetGroupIdentity"); + } + /** + * Gets the targetGroupMigrationData property value. Additional migration-specific data for the target group. + * @return a {@link SharePointIdentityMappingGroupMigrationData} + */ + @jakarta.annotation.Nullable + public SharePointIdentityMappingGroupMigrationData getTargetGroupMigrationData() { + return this.backingStore.get("targetGroupMigrationData"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeEnumValue("groupType", this.getGroupType()); + writer.writeObjectValue("sourceGroupIdentity", this.getSourceGroupIdentity()); + writer.writeObjectValue("targetGroupIdentity", this.getTargetGroupIdentity()); + writer.writeObjectValue("targetGroupMigrationData", this.getTargetGroupMigrationData()); + } + /** + * Sets the groupType property value. The groupType property + * @param value Value to set for the groupType property. + */ + public void setGroupType(@jakarta.annotation.Nullable final SharePointIdentityMappingGroupType value) { + this.backingStore.set("groupType", value); + } + /** + * Sets the sourceGroupIdentity property value. The identity information of the source group in the originating organization. Contains the ID of the source group. + * @param value Value to set for the sourceGroupIdentity property. + */ + public void setSourceGroupIdentity(@jakarta.annotation.Nullable final Identity value) { + this.backingStore.set("sourceGroupIdentity", value); + } + /** + * Sets the targetGroupIdentity property value. The identity information of the target group in the destination organization. Contains the ID of the target group. + * @param value Value to set for the targetGroupIdentity property. + */ + public void setTargetGroupIdentity(@jakarta.annotation.Nullable final Identity value) { + this.backingStore.set("targetGroupIdentity", value); + } + /** + * Sets the targetGroupMigrationData property value. Additional migration-specific data for the target group. + * @param value Value to set for the targetGroupMigrationData property. + */ + public void setTargetGroupMigrationData(@jakarta.annotation.Nullable final SharePointIdentityMappingGroupMigrationData value) { + this.backingStore.set("targetGroupMigrationData", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointGroupIdentityMappingCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointGroupIdentityMappingCollectionResponse.java new file mode 100644 index 00000000000..35fbd3964b5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointGroupIdentityMappingCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointGroupIdentityMappingCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link SharePointGroupIdentityMappingCollectionResponse} and sets the default values. + */ + public SharePointGroupIdentityMappingCollectionResponse() { + 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 SharePointGroupIdentityMappingCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static SharePointGroupIdentityMappingCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointGroupIdentityMappingCollectionResponse(); + } + /** + * 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(SharePointGroupIdentityMapping::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointGroupMigrationTaskParameters.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointGroupMigrationTaskParameters.java new file mode 100644 index 00000000000..383ff9f4207 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointGroupMigrationTaskParameters.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointGroupMigrationTaskParameters extends SharePointMigrationTaskParameters implements Parsable { + /** + * Instantiates a new {@link SharePointGroupMigrationTaskParameters} and sets the default values. + */ + public SharePointGroupMigrationTaskParameters() { + super(); + this.setOdataType("#microsoft.graph.sharePointGroupMigrationTaskParameters"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link SharePointGroupMigrationTaskParameters} + */ + @jakarta.annotation.Nonnull + public static SharePointGroupMigrationTaskParameters createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointGroupMigrationTaskParameters(); + } + /** + * 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("sourceGroupIdentity", (n) -> { this.setSourceGroupIdentity(n.getObjectValue(GroupIdentity::createFromDiscriminatorValue)); }); + deserializerMap.put("targetGroupIdentity", (n) -> { this.setTargetGroupIdentity(n.getObjectValue(GroupIdentity::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the sourceGroupIdentity property value. The sourceGroupIdentity property + * @return a {@link GroupIdentity} + */ + @jakarta.annotation.Nullable + public GroupIdentity getSourceGroupIdentity() { + return this.backingStore.get("sourceGroupIdentity"); + } + /** + * Gets the targetGroupIdentity property value. The targetGroupIdentity property + * @return a {@link GroupIdentity} + */ + @jakarta.annotation.Nullable + public GroupIdentity getTargetGroupIdentity() { + return this.backingStore.get("targetGroupIdentity"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("sourceGroupIdentity", this.getSourceGroupIdentity()); + writer.writeObjectValue("targetGroupIdentity", this.getTargetGroupIdentity()); + } + /** + * Sets the sourceGroupIdentity property value. The sourceGroupIdentity property + * @param value Value to set for the sourceGroupIdentity property. + */ + public void setSourceGroupIdentity(@jakarta.annotation.Nullable final GroupIdentity value) { + this.backingStore.set("sourceGroupIdentity", value); + } + /** + * Sets the targetGroupIdentity property value. The targetGroupIdentity property + * @param value Value to set for the targetGroupIdentity property. + */ + public void setTargetGroupIdentity(@jakarta.annotation.Nullable final GroupIdentity value) { + this.backingStore.set("targetGroupIdentity", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMapping.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMapping.java new file mode 100644 index 00000000000..9bc418ac458 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMapping.java @@ -0,0 +1,70 @@ +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; +import java.util.UUID; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointIdentityMapping extends Entity implements Parsable { + /** + * Instantiates a new {@link SharePointIdentityMapping} and sets the default values. + */ + public SharePointIdentityMapping() { + 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 SharePointIdentityMapping} + */ + @jakarta.annotation.Nonnull + public static SharePointIdentityMapping createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.sharePointGroupIdentityMapping": return new SharePointGroupIdentityMapping(); + case "#microsoft.graph.sharePointUserIdentityMapping": return new SharePointUserIdentityMapping(); + } + } + return new SharePointIdentityMapping(); + } + /** + * 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("sourceOrganizationId", (n) -> { this.setSourceOrganizationId(n.getUUIDValue()); }); + return deserializerMap; + } + /** + * Gets the sourceOrganizationId property value. The unique identifier of the source organization in the migration. + * @return a {@link UUID} + */ + @jakarta.annotation.Nullable + public UUID getSourceOrganizationId() { + return this.backingStore.get("sourceOrganizationId"); + } + /** + * Serializes information the current object + * @param 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.writeUUIDValue("sourceOrganizationId", this.getSourceOrganizationId()); + } + /** + * Sets the sourceOrganizationId property value. The unique identifier of the source organization in the migration. + * @param value Value to set for the sourceOrganizationId property. + */ + public void setSourceOrganizationId(@jakarta.annotation.Nullable final UUID value) { + this.backingStore.set("sourceOrganizationId", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingGroupMigrationData.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingGroupMigrationData.java new file mode 100644 index 00000000000..26b58caf603 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingGroupMigrationData.java @@ -0,0 +1,124 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointIdentityMappingGroupMigrationData implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SharePointIdentityMappingGroupMigrationData} and sets the default values. + */ + public SharePointIdentityMappingGroupMigrationData() { + 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 SharePointIdentityMappingGroupMigrationData} + */ + @jakarta.annotation.Nonnull + public static SharePointIdentityMappingGroupMigrationData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointIdentityMappingGroupMigrationData(); + } + /** + * 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("mailNickname", (n) -> { this.setMailNickname(n.getStringValue()); }); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + return deserializerMap; + } + /** + * Gets the mailNickname property value. The email alias (mail nickname) for the target group in the destination organization. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getMailNickname() { + return this.backingStore.get("mailNickname"); + } + /** + * 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("mailNickname", this.getMailNickname()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the mailNickname property value. The email alias (mail nickname) for the target group in the destination organization. + * @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 @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingGroupType.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingGroupType.java new file mode 100644 index 00000000000..e55d16662c5 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingGroupType.java @@ -0,0 +1,29 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum SharePointIdentityMappingGroupType implements ValuedEnum { + None("none"), + RegularGroup("regularGroup"), + M365Group("m365Group"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + SharePointIdentityMappingGroupType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static SharePointIdentityMappingGroupType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "regularGroup": return RegularGroup; + case "m365Group": return M365Group; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingUserMigrationData.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingUserMigrationData.java new file mode 100644 index 00000000000..8193cd3ae2b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingUserMigrationData.java @@ -0,0 +1,124 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.AdditionalDataHolder; +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import com.microsoft.kiota.store.BackedModel; +import com.microsoft.kiota.store.BackingStore; +import com.microsoft.kiota.store.BackingStoreFactorySingleton; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointIdentityMappingUserMigrationData implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SharePointIdentityMappingUserMigrationData} and sets the default values. + */ + public SharePointIdentityMappingUserMigrationData() { + 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 SharePointIdentityMappingUserMigrationData} + */ + @jakarta.annotation.Nonnull + public static SharePointIdentityMappingUserMigrationData createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointIdentityMappingUserMigrationData(); + } + /** + * 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 email property value. The target email address for the user in the destination organization. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getEmail() { + return this.backingStore.get("email"); + } + /** + * 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("email", (n) -> { this.setEmail(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("email", this.getEmail()); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the email property value. The target email address for the user in the destination organization. + * @param value Value to set for the email property. + */ + public void setEmail(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("email", value); + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingUserType.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingUserType.java new file mode 100644 index 00000000000..5b2e10142c8 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointIdentityMappingUserType.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 SharePointIdentityMappingUserType implements ValuedEnum { + None("none"), + RegularUser("regularUser"), + AdminUser("adminUser"), + GuestUser("guestUser"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + SharePointIdentityMappingUserType(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static SharePointIdentityMappingUserType forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "none": return None; + case "regularUser": return RegularUser; + case "adminUser": return AdminUser; + case "guestUser": return GuestUser; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTask.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTask.java new file mode 100644 index 00000000000..574a7faaf97 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTask.java @@ -0,0 +1,147 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.time.OffsetDateTime; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointMigrationTask extends Entity implements Parsable { + /** + * Instantiates a new {@link SharePointMigrationTask} and sets the default values. + */ + public SharePointMigrationTask() { + 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 SharePointMigrationTask} + */ + @jakarta.annotation.Nonnull + public static SharePointMigrationTask createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointMigrationTask(); + } + /** + * Gets the error property value. The error property + * @return a {@link PublicError} + */ + @jakarta.annotation.Nullable + public PublicError getError() { + return this.backingStore.get("error"); + } + /** + * 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("error", (n) -> { this.setError(n.getObjectValue(PublicError::createFromDiscriminatorValue)); }); + deserializerMap.put("finishedDateTime", (n) -> { this.setFinishedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("lastUpdatedDateTime", (n) -> { this.setLastUpdatedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("parameters", (n) -> { this.setParameters(n.getObjectValue(SharePointMigrationTaskParameters::createFromDiscriminatorValue)); }); + deserializerMap.put("startedDateTime", (n) -> { this.setStartedDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("status", (n) -> { this.setStatus(n.getEnumValue(SharePointMigrationTaskStatus::forValue)); }); + return deserializerMap; + } + /** + * Gets the finishedDateTime property value. The finishedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getFinishedDateTime() { + return this.backingStore.get("finishedDateTime"); + } + /** + * Gets the lastUpdatedDateTime property value. The lastUpdatedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getLastUpdatedDateTime() { + return this.backingStore.get("lastUpdatedDateTime"); + } + /** + * Gets the parameters property value. The parameters property + * @return a {@link SharePointMigrationTaskParameters} + */ + @jakarta.annotation.Nullable + public SharePointMigrationTaskParameters getParameters() { + return this.backingStore.get("parameters"); + } + /** + * Gets the startedDateTime property value. The startedDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getStartedDateTime() { + return this.backingStore.get("startedDateTime"); + } + /** + * Gets the status property value. The status property + * @return a {@link SharePointMigrationTaskStatus} + */ + @jakarta.annotation.Nullable + public SharePointMigrationTaskStatus getStatus() { + return this.backingStore.get("status"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("error", this.getError()); + writer.writeOffsetDateTimeValue("finishedDateTime", this.getFinishedDateTime()); + writer.writeOffsetDateTimeValue("lastUpdatedDateTime", this.getLastUpdatedDateTime()); + writer.writeObjectValue("parameters", this.getParameters()); + writer.writeOffsetDateTimeValue("startedDateTime", this.getStartedDateTime()); + writer.writeEnumValue("status", this.getStatus()); + } + /** + * Sets the error property value. The error property + * @param value Value to set for the error property. + */ + public void setError(@jakarta.annotation.Nullable final PublicError value) { + this.backingStore.set("error", value); + } + /** + * Sets the finishedDateTime property value. The finishedDateTime property + * @param value Value to set for the finishedDateTime property. + */ + public void setFinishedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("finishedDateTime", value); + } + /** + * Sets the lastUpdatedDateTime property value. The lastUpdatedDateTime property + * @param value Value to set for the lastUpdatedDateTime property. + */ + public void setLastUpdatedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("lastUpdatedDateTime", value); + } + /** + * Sets the parameters property value. The parameters property + * @param value Value to set for the parameters property. + */ + public void setParameters(@jakarta.annotation.Nullable final SharePointMigrationTaskParameters value) { + this.backingStore.set("parameters", value); + } + /** + * Sets the startedDateTime property value. The startedDateTime property + * @param value Value to set for the startedDateTime property. + */ + public void setStartedDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("startedDateTime", value); + } + /** + * Sets the status property value. The status property + * @param value Value to set for the status property. + */ + public void setStatus(@jakarta.annotation.Nullable final SharePointMigrationTaskStatus value) { + this.backingStore.set("status", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTaskCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTaskCollectionResponse.java new file mode 100644 index 00000000000..d4fe13c0c11 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTaskCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointMigrationTaskCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link SharePointMigrationTaskCollectionResponse} and sets the default values. + */ + public SharePointMigrationTaskCollectionResponse() { + 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 SharePointMigrationTaskCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static SharePointMigrationTaskCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointMigrationTaskCollectionResponse(); + } + /** + * 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(SharePointMigrationTask::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTaskParameters.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTaskParameters.java new file mode 100644 index 00000000000..a27bd1b8a2c --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTaskParameters.java @@ -0,0 +1,254 @@ +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; +import java.util.UUID; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointMigrationTaskParameters implements AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + @jakarta.annotation.Nonnull + protected BackingStore backingStore; + /** + * Instantiates a new {@link SharePointMigrationTaskParameters} and sets the default values. + */ + public SharePointMigrationTaskParameters() { + 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 SharePointMigrationTaskParameters} + */ + @jakarta.annotation.Nonnull + public static SharePointMigrationTaskParameters createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.sharePointGroupMigrationTaskParameters": return new SharePointGroupMigrationTaskParameters(); + case "#microsoft.graph.sharePointSiteMigrationTaskParameters": return new SharePointSiteMigrationTaskParameters(); + case "#microsoft.graph.sharePointUserMigrationTaskParameters": return new SharePointUserMigrationTaskParameters(); + } + } + return new SharePointMigrationTaskParameters(); + } + /** + * 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>(9); + deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("preferredLatestStartDateTime", (n) -> { this.setPreferredLatestStartDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("preferredStartDateTime", (n) -> { this.setPreferredStartDateTime(n.getOffsetDateTimeValue()); }); + deserializerMap.put("sourceSiteUrl", (n) -> { this.setSourceSiteUrl(n.getStringValue()); }); + deserializerMap.put("targetDataLocationCode", (n) -> { this.setTargetDataLocationCode(n.getStringValue()); }); + deserializerMap.put("targetOrganizationHost", (n) -> { this.setTargetOrganizationHost(n.getStringValue()); }); + deserializerMap.put("targetOrganizationId", (n) -> { this.setTargetOrganizationId(n.getUUIDValue()); }); + deserializerMap.put("targetSiteUrl", (n) -> { this.setTargetSiteUrl(n.getStringValue()); }); + deserializerMap.put("validateOnly", (n) -> { this.setValidateOnly(n.getBooleanValue()); }); + return deserializerMap; + } + /** + * Gets the @odata.type property value. The OdataType property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getOdataType() { + return this.backingStore.get("odataType"); + } + /** + * Gets the preferredLatestStartDateTime property value. The preferredLatestStartDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getPreferredLatestStartDateTime() { + return this.backingStore.get("preferredLatestStartDateTime"); + } + /** + * Gets the preferredStartDateTime property value. The preferredStartDateTime property + * @return a {@link OffsetDateTime} + */ + @jakarta.annotation.Nullable + public OffsetDateTime getPreferredStartDateTime() { + return this.backingStore.get("preferredStartDateTime"); + } + /** + * Gets the sourceSiteUrl property value. The sourceSiteUrl property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getSourceSiteUrl() { + return this.backingStore.get("sourceSiteUrl"); + } + /** + * Gets the targetDataLocationCode property value. The targetDataLocationCode property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTargetDataLocationCode() { + return this.backingStore.get("targetDataLocationCode"); + } + /** + * Gets the targetOrganizationHost property value. The targetOrganizationHost property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTargetOrganizationHost() { + return this.backingStore.get("targetOrganizationHost"); + } + /** + * Gets the targetOrganizationId property value. The targetOrganizationId property + * @return a {@link UUID} + */ + @jakarta.annotation.Nullable + public UUID getTargetOrganizationId() { + return this.backingStore.get("targetOrganizationId"); + } + /** + * Gets the targetSiteUrl property value. The targetSiteUrl property + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getTargetSiteUrl() { + return this.backingStore.get("targetSiteUrl"); + } + /** + * Gets the validateOnly property value. The validateOnly property + * @return a {@link Boolean} + */ + @jakarta.annotation.Nullable + public Boolean getValidateOnly() { + return this.backingStore.get("validateOnly"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeOffsetDateTimeValue("preferredLatestStartDateTime", this.getPreferredLatestStartDateTime()); + writer.writeOffsetDateTimeValue("preferredStartDateTime", this.getPreferredStartDateTime()); + writer.writeStringValue("sourceSiteUrl", this.getSourceSiteUrl()); + writer.writeStringValue("targetDataLocationCode", this.getTargetDataLocationCode()); + writer.writeStringValue("targetOrganizationHost", this.getTargetOrganizationHost()); + writer.writeUUIDValue("targetOrganizationId", this.getTargetOrganizationId()); + writer.writeStringValue("targetSiteUrl", this.getTargetSiteUrl()); + writer.writeBooleanValue("validateOnly", this.getValidateOnly()); + writer.writeAdditionalData(this.getAdditionalData()); + } + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param value Value to set for the AdditionalData property. + */ + public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { + this.backingStore.set("additionalData", value); + } + /** + * Sets the backingStore property value. Stores model information. + * @param value Value to set for the backingStore property. + */ + public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value) { + Objects.requireNonNull(value); + this.backingStore = value; + } + /** + * Sets the @odata.type property value. The OdataType property + * @param value Value to set for the @odata.type property. + */ + public void setOdataType(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("odataType", value); + } + /** + * Sets the preferredLatestStartDateTime property value. The preferredLatestStartDateTime property + * @param value Value to set for the preferredLatestStartDateTime property. + */ + public void setPreferredLatestStartDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("preferredLatestStartDateTime", value); + } + /** + * Sets the preferredStartDateTime property value. The preferredStartDateTime property + * @param value Value to set for the preferredStartDateTime property. + */ + public void setPreferredStartDateTime(@jakarta.annotation.Nullable final OffsetDateTime value) { + this.backingStore.set("preferredStartDateTime", value); + } + /** + * Sets the sourceSiteUrl property value. The sourceSiteUrl property + * @param value Value to set for the sourceSiteUrl property. + */ + public void setSourceSiteUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("sourceSiteUrl", value); + } + /** + * Sets the targetDataLocationCode property value. The targetDataLocationCode property + * @param value Value to set for the targetDataLocationCode property. + */ + public void setTargetDataLocationCode(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("targetDataLocationCode", value); + } + /** + * Sets the targetOrganizationHost property value. The targetOrganizationHost property + * @param value Value to set for the targetOrganizationHost property. + */ + public void setTargetOrganizationHost(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("targetOrganizationHost", value); + } + /** + * Sets the targetOrganizationId property value. The targetOrganizationId property + * @param value Value to set for the targetOrganizationId property. + */ + public void setTargetOrganizationId(@jakarta.annotation.Nullable final UUID value) { + this.backingStore.set("targetOrganizationId", value); + } + /** + * Sets the targetSiteUrl property value. The targetSiteUrl property + * @param value Value to set for the targetSiteUrl property. + */ + public void setTargetSiteUrl(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("targetSiteUrl", value); + } + /** + * Sets the validateOnly property value. The validateOnly property + * @param value Value to set for the validateOnly property. + */ + public void setValidateOnly(@jakarta.annotation.Nullable final Boolean value) { + this.backingStore.set("validateOnly", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTaskStatus.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTaskStatus.java new file mode 100644 index 00000000000..9de6537a4d3 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationTaskStatus.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 SharePointMigrationTaskStatus implements ValuedEnum { + NotStarted("notStarted"), + InProgress("inProgress"), + Completed("completed"), + Cancelled("cancelled"), + Failed("failed"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + SharePointMigrationTaskStatus(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static SharePointMigrationTaskStatus forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "notStarted": return NotStarted; + case "inProgress": return InProgress; + case "completed": return Completed; + case "cancelled": return Cancelled; + case "failed": return Failed; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationsRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationsRoot.java new file mode 100644 index 00000000000..50dac6165ee --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointMigrationsRoot.java @@ -0,0 +1,95 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointMigrationsRoot extends Entity implements Parsable { + /** + * Instantiates a new {@link SharePointMigrationsRoot} and sets the default values. + */ + public SharePointMigrationsRoot() { + 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 SharePointMigrationsRoot} + */ + @jakarta.annotation.Nonnull + public static SharePointMigrationsRoot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointMigrationsRoot(); + } + /** + * Gets the crossOrganizationGroupMappings property value. Collection of group identity mappings for cross-organization migration. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCrossOrganizationGroupMappings() { + return this.backingStore.get("crossOrganizationGroupMappings"); + } + /** + * Gets the crossOrganizationMigrationTasks property value. The crossOrganizationMigrationTasks property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCrossOrganizationMigrationTasks() { + return this.backingStore.get("crossOrganizationMigrationTasks"); + } + /** + * Gets the crossOrganizationUserMappings property value. Collection of user identity mappings for cross-organization migration. + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getCrossOrganizationUserMappings() { + return this.backingStore.get("crossOrganizationUserMappings"); + } + /** + * 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("crossOrganizationGroupMappings", (n) -> { this.setCrossOrganizationGroupMappings(n.getCollectionOfObjectValues(SharePointGroupIdentityMapping::createFromDiscriminatorValue)); }); + deserializerMap.put("crossOrganizationMigrationTasks", (n) -> { this.setCrossOrganizationMigrationTasks(n.getCollectionOfObjectValues(SharePointMigrationTask::createFromDiscriminatorValue)); }); + deserializerMap.put("crossOrganizationUserMappings", (n) -> { this.setCrossOrganizationUserMappings(n.getCollectionOfObjectValues(SharePointUserIdentityMapping::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("crossOrganizationGroupMappings", this.getCrossOrganizationGroupMappings()); + writer.writeCollectionOfObjectValues("crossOrganizationMigrationTasks", this.getCrossOrganizationMigrationTasks()); + writer.writeCollectionOfObjectValues("crossOrganizationUserMappings", this.getCrossOrganizationUserMappings()); + } + /** + * Sets the crossOrganizationGroupMappings property value. Collection of group identity mappings for cross-organization migration. + * @param value Value to set for the crossOrganizationGroupMappings property. + */ + public void setCrossOrganizationGroupMappings(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("crossOrganizationGroupMappings", value); + } + /** + * Sets the crossOrganizationMigrationTasks property value. The crossOrganizationMigrationTasks property + * @param value Value to set for the crossOrganizationMigrationTasks property. + */ + public void setCrossOrganizationMigrationTasks(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("crossOrganizationMigrationTasks", value); + } + /** + * Sets the crossOrganizationUserMappings property value. Collection of user identity mappings for cross-organization migration. + * @param value Value to set for the crossOrganizationUserMappings property. + */ + public void setCrossOrganizationUserMappings(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("crossOrganizationUserMappings", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointRoot.java new file mode 100644 index 00000000000..76f70edd709 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointRoot.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointRoot extends Entity implements Parsable { + /** + * Instantiates a new {@link SharePointRoot} and sets the default values. + */ + public SharePointRoot() { + 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 SharePointRoot} + */ + @jakarta.annotation.Nonnull + public static SharePointRoot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointRoot(); + } + /** + * 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("migrations", (n) -> { this.setMigrations(n.getObjectValue(SharePointMigrationsRoot::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the migrations property value. The migration operations for cross-organization SharePoint migrations. + * @return a {@link SharePointMigrationsRoot} + */ + @jakarta.annotation.Nullable + public SharePointMigrationsRoot getMigrations() { + return this.backingStore.get("migrations"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("migrations", this.getMigrations()); + } + /** + * Sets the migrations property value. The migration operations for cross-organization SharePoint migrations. + * @param value Value to set for the migrations property. + */ + public void setMigrations(@jakarta.annotation.Nullable final SharePointMigrationsRoot value) { + this.backingStore.set("migrations", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointSiteMigrationTaskParameters.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointSiteMigrationTaskParameters.java new file mode 100644 index 00000000000..aecdf046c6e --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointSiteMigrationTaskParameters.java @@ -0,0 +1,45 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointSiteMigrationTaskParameters extends SharePointMigrationTaskParameters implements Parsable { + /** + * Instantiates a new {@link SharePointSiteMigrationTaskParameters} and sets the default values. + */ + public SharePointSiteMigrationTaskParameters() { + super(); + this.setOdataType("#microsoft.graph.sharePointSiteMigrationTaskParameters"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link SharePointSiteMigrationTaskParameters} + */ + @jakarta.annotation.Nonnull + public static SharePointSiteMigrationTaskParameters createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointSiteMigrationTaskParameters(); + } + /** + * The deserialization information for the current model + * @return a {@link Map>} + */ + @jakarta.annotation.Nonnull + public Map> getFieldDeserializers() { + final HashMap> deserializerMap = new HashMap>(super.getFieldDeserializers()); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + 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/SharePointUserIdentityMapping.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointUserIdentityMapping.java new file mode 100644 index 00000000000..9e6c55846ac --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointUserIdentityMapping.java @@ -0,0 +1,112 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointUserIdentityMapping extends SharePointIdentityMapping implements Parsable { + /** + * Instantiates a new {@link SharePointUserIdentityMapping} and sets the default values. + */ + public SharePointUserIdentityMapping() { + 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 SharePointUserIdentityMapping} + */ + @jakarta.annotation.Nonnull + public static SharePointUserIdentityMapping createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointUserIdentityMapping(); + } + /** + * 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("sourceUserIdentity", (n) -> { this.setSourceUserIdentity(n.getObjectValue(UserIdentity::createFromDiscriminatorValue)); }); + deserializerMap.put("targetUserIdentity", (n) -> { this.setTargetUserIdentity(n.getObjectValue(UserIdentity::createFromDiscriminatorValue)); }); + deserializerMap.put("targetUserMigrationData", (n) -> { this.setTargetUserMigrationData(n.getObjectValue(SharePointIdentityMappingUserMigrationData::createFromDiscriminatorValue)); }); + deserializerMap.put("userType", (n) -> { this.setUserType(n.getEnumValue(SharePointIdentityMappingUserType::forValue)); }); + return deserializerMap; + } + /** + * Gets the sourceUserIdentity property value. The identity information of the source user in the originating organization. Contains the source user's principal name. + * @return a {@link UserIdentity} + */ + @jakarta.annotation.Nullable + public UserIdentity getSourceUserIdentity() { + return this.backingStore.get("sourceUserIdentity"); + } + /** + * Gets the targetUserIdentity property value. The identity information of the target user in the destination organization. Contains the target user's principal name. + * @return a {@link UserIdentity} + */ + @jakarta.annotation.Nullable + public UserIdentity getTargetUserIdentity() { + return this.backingStore.get("targetUserIdentity"); + } + /** + * Gets the targetUserMigrationData property value. Additional migration-specific data for the target user. Contains the email address for the user in the destination organization. + * @return a {@link SharePointIdentityMappingUserMigrationData} + */ + @jakarta.annotation.Nullable + public SharePointIdentityMappingUserMigrationData getTargetUserMigrationData() { + return this.backingStore.get("targetUserMigrationData"); + } + /** + * Gets the userType property value. The userType property + * @return a {@link SharePointIdentityMappingUserType} + */ + @jakarta.annotation.Nullable + public SharePointIdentityMappingUserType getUserType() { + return this.backingStore.get("userType"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("sourceUserIdentity", this.getSourceUserIdentity()); + writer.writeObjectValue("targetUserIdentity", this.getTargetUserIdentity()); + writer.writeObjectValue("targetUserMigrationData", this.getTargetUserMigrationData()); + writer.writeEnumValue("userType", this.getUserType()); + } + /** + * Sets the sourceUserIdentity property value. The identity information of the source user in the originating organization. Contains the source user's principal name. + * @param value Value to set for the sourceUserIdentity property. + */ + public void setSourceUserIdentity(@jakarta.annotation.Nullable final UserIdentity value) { + this.backingStore.set("sourceUserIdentity", value); + } + /** + * Sets the targetUserIdentity property value. The identity information of the target user in the destination organization. Contains the target user's principal name. + * @param value Value to set for the targetUserIdentity property. + */ + public void setTargetUserIdentity(@jakarta.annotation.Nullable final UserIdentity value) { + this.backingStore.set("targetUserIdentity", value); + } + /** + * Sets the targetUserMigrationData property value. Additional migration-specific data for the target user. Contains the email address for the user in the destination organization. + * @param value Value to set for the targetUserMigrationData property. + */ + public void setTargetUserMigrationData(@jakarta.annotation.Nullable final SharePointIdentityMappingUserMigrationData value) { + this.backingStore.set("targetUserMigrationData", value); + } + /** + * Sets the userType property value. The userType property + * @param value Value to set for the userType property. + */ + public void setUserType(@jakarta.annotation.Nullable final SharePointIdentityMappingUserType value) { + this.backingStore.set("userType", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointUserIdentityMappingCollectionResponse.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointUserIdentityMappingCollectionResponse.java new file mode 100644 index 00000000000..95350f0879d --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointUserIdentityMappingCollectionResponse.java @@ -0,0 +1,61 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointUserIdentityMappingCollectionResponse extends BaseCollectionPaginationCountResponse implements Parsable { + /** + * Instantiates a new {@link SharePointUserIdentityMappingCollectionResponse} and sets the default values. + */ + public SharePointUserIdentityMappingCollectionResponse() { + 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 SharePointUserIdentityMappingCollectionResponse} + */ + @jakarta.annotation.Nonnull + public static SharePointUserIdentityMappingCollectionResponse createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointUserIdentityMappingCollectionResponse(); + } + /** + * 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(SharePointUserIdentityMapping::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the value property value. The value property + * @return a {@link java.util.List} + */ + @jakarta.annotation.Nullable + public java.util.List getValue() { + return this.backingStore.get("value"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeCollectionOfObjectValues("value", this.getValue()); + } + /** + * Sets the value property value. The value property + * @param value Value to set for the value property. + */ + public void setValue(@jakarta.annotation.Nullable final java.util.List value) { + this.backingStore.set("value", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SharePointUserMigrationTaskParameters.java b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointUserMigrationTaskParameters.java new file mode 100644 index 00000000000..a7120989ad6 --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SharePointUserMigrationTaskParameters.java @@ -0,0 +1,79 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class SharePointUserMigrationTaskParameters extends SharePointMigrationTaskParameters implements Parsable { + /** + * Instantiates a new {@link SharePointUserMigrationTaskParameters} and sets the default values. + */ + public SharePointUserMigrationTaskParameters() { + super(); + this.setOdataType("#microsoft.graph.sharePointUserMigrationTaskParameters"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link SharePointUserMigrationTaskParameters} + */ + @jakarta.annotation.Nonnull + public static SharePointUserMigrationTaskParameters createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new SharePointUserMigrationTaskParameters(); + } + /** + * 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("sourceUserIdentity", (n) -> { this.setSourceUserIdentity(n.getObjectValue(UserIdentity::createFromDiscriminatorValue)); }); + deserializerMap.put("targetUserIdentity", (n) -> { this.setTargetUserIdentity(n.getObjectValue(UserIdentity::createFromDiscriminatorValue)); }); + return deserializerMap; + } + /** + * Gets the sourceUserIdentity property value. The sourceUserIdentity property + * @return a {@link UserIdentity} + */ + @jakarta.annotation.Nullable + public UserIdentity getSourceUserIdentity() { + return this.backingStore.get("sourceUserIdentity"); + } + /** + * Gets the targetUserIdentity property value. The targetUserIdentity property + * @return a {@link UserIdentity} + */ + @jakarta.annotation.Nullable + public UserIdentity getTargetUserIdentity() { + return this.backingStore.get("targetUserIdentity"); + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeObjectValue("sourceUserIdentity", this.getSourceUserIdentity()); + writer.writeObjectValue("targetUserIdentity", this.getTargetUserIdentity()); + } + /** + * Sets the sourceUserIdentity property value. The sourceUserIdentity property + * @param value Value to set for the sourceUserIdentity property. + */ + public void setSourceUserIdentity(@jakarta.annotation.Nullable final UserIdentity value) { + this.backingStore.set("sourceUserIdentity", value); + } + /** + * Sets the targetUserIdentity property value. The targetUserIdentity property + * @param value Value to set for the targetUserIdentity property. + */ + public void setTargetUserIdentity(@jakarta.annotation.Nullable final UserIdentity value) { + this.backingStore.set("targetUserIdentity", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignIn.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignIn.java index 8a88322d949..a890a99163d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SignIn.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignIn.java @@ -512,7 +512,7 @@ public String getResourceTenantId() { return this.backingStore.get("resourceTenantId"); } /** - * Gets the riskDetail property value. The reason behind a specific state of a risky user, sign-in, or a risk event. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe. Use the Prefer: include-unknown-enum-members request header to get the following value or values in this evolvable enum: adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe.The value none means that Microsoft Entra risk detection hasn't flagged the user or the sign-in as a risky event so far. Supports $filter (eq). Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. + * Gets the riskDetail property value. The reason behind a specific state of a risky user, sign-in, or a risk event. The value none means that Microsoft Entra risk detection hasn't flagged the user or the sign-in as a risky event so far. Supports $filter (eq). Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. * @return a {@link RiskDetail} */ @jakarta.annotation.Nullable @@ -1145,7 +1145,7 @@ public void setResourceTenantId(@jakarta.annotation.Nullable final String value) this.backingStore.set("resourceTenantId", value); } /** - * Sets the riskDetail property value. The reason behind a specific state of a risky user, sign-in, or a risk event. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe. Use the Prefer: include-unknown-enum-members request header to get the following value or values in this evolvable enum: adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection, userChangedPasswordOnPremises, adminDismissedRiskForSignIn, adminConfirmedAccountSafe.The value none means that Microsoft Entra risk detection hasn't flagged the user or the sign-in as a risky event so far. Supports $filter (eq). Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. + * Sets the riskDetail property value. The reason behind a specific state of a risky user, sign-in, or a risk event. The value none means that Microsoft Entra risk detection hasn't flagged the user or the sign-in as a risky event so far. Supports $filter (eq). Note: Details for this property are only available for Microsoft Entra ID P2 customers. All other customers are returned hidden. * @param value Value to set for the riskDetail property. */ public void setRiskDetail(@jakarta.annotation.Nullable final RiskDetail value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java index b09a4df86c5..dccc3c408ec 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignInConditions.java @@ -47,6 +47,14 @@ public Map getAdditionalData() { } return value; } + /** + * Gets the agentIdRiskLevel property value. Agent identity risk levels included in the policy. Possible values are: none, low, medium, high, unknownFutureValue. This enumeration is multivalued. + * @return a {@link AgentIdRiskLevel} + */ + @jakarta.annotation.Nullable + public AgentIdRiskLevel getAgentIdRiskLevel() { + return this.backingStore.get("agentIdRiskLevel"); + } /** * Gets the authenticationFlow property value. Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. * @return a {@link AuthenticationFlow} @@ -101,7 +109,8 @@ public ConditionalAccessDevicePlatform getDevicePlatform() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(11); + final HashMap> deserializerMap = new HashMap>(12); + deserializerMap.put("agentIdRiskLevel", (n) -> { this.setAgentIdRiskLevel(n.getEnumValue(AgentIdRiskLevel::forValue)); }); deserializerMap.put("authenticationFlow", (n) -> { this.setAuthenticationFlow(n.getObjectValue(AuthenticationFlow::createFromDiscriminatorValue)); }); deserializerMap.put("clientAppType", (n) -> { this.setClientAppType(n.getEnumValue(ConditionalAccessClientApp::forValue)); }); deserializerMap.put("country", (n) -> { this.setCountry(n.getStringValue()); }); @@ -169,6 +178,7 @@ public RiskLevel getUserRiskLevel() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeEnumValue("agentIdRiskLevel", this.getAgentIdRiskLevel()); writer.writeObjectValue("authenticationFlow", this.getAuthenticationFlow()); writer.writeEnumValue("clientAppType", this.getClientAppType()); writer.writeStringValue("country", this.getCountry()); @@ -189,6 +199,13 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { this.backingStore.set("additionalData", value); } + /** + * Sets the agentIdRiskLevel property value. Agent identity risk levels included in the policy. Possible values are: none, low, medium, high, unknownFutureValue. This enumeration is multivalued. + * @param value Value to set for the agentIdRiskLevel property. + */ + public void setAgentIdRiskLevel(@jakarta.annotation.Nullable final AgentIdRiskLevel value) { + this.backingStore.set("agentIdRiskLevel", value); + } /** * Sets the authenticationFlow property value. Type of authentication flow. The possible value is: deviceCodeFlow or authenticationTransfer. Default value is none. * @param value Value to set for the authenticationFlow property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java b/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java index 3dd097f9873..241c68ebcb5 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SignInIdentity.java @@ -36,6 +36,7 @@ public static SignInIdentity createFromDiscriminatorValue(@jakarta.annotation.No if (mappingValueNode != null) { final String mappingValue = mappingValueNode.getStringValue(); switch (mappingValue) { + case "#microsoft.graph.agentSignIn": return new AgentSignIn(); case "#microsoft.graph.servicePrincipalSignIn": return new ServicePrincipalSignIn(); case "#microsoft.graph.userSignIn": return new UserSignIn(); } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SolutionsRoot.java b/src/main/java/com/microsoft/graph/beta/generated/models/SolutionsRoot.java index 445b38f9f51..773036167a6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SolutionsRoot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SolutionsRoot.java @@ -101,16 +101,26 @@ public java.util.List getBusinessScenarios() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(7); + final HashMap> deserializerMap = new HashMap>(9); deserializerMap.put("approval", (n) -> { this.setApproval(n.getObjectValue(ApprovalSolution::createFromDiscriminatorValue)); }); deserializerMap.put("backupRestore", (n) -> { this.setBackupRestore(n.getObjectValue(BackupRestoreRoot::createFromDiscriminatorValue)); }); deserializerMap.put("bookingBusinesses", (n) -> { this.setBookingBusinesses(n.getCollectionOfObjectValues(BookingBusiness::createFromDiscriminatorValue)); }); deserializerMap.put("bookingCurrencies", (n) -> { this.setBookingCurrencies(n.getCollectionOfObjectValues(BookingCurrency::createFromDiscriminatorValue)); }); deserializerMap.put("businessScenarios", (n) -> { this.setBusinessScenarios(n.getCollectionOfObjectValues(BusinessScenario::createFromDiscriminatorValue)); }); + deserializerMap.put("migrations", (n) -> { this.setMigrations(n.getObjectValue(MigrationsRoot::createFromDiscriminatorValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("sharePoint", (n) -> { this.setSharePoint(n.getObjectValue(SharePointRoot::createFromDiscriminatorValue)); }); deserializerMap.put("virtualEvents", (n) -> { this.setVirtualEvents(n.getObjectValue(VirtualEventsRoot::createFromDiscriminatorValue)); }); return deserializerMap; } + /** + * Gets the migrations property value. The migrations property + * @return a {@link MigrationsRoot} + */ + @jakarta.annotation.Nullable + public MigrationsRoot getMigrations() { + return this.backingStore.get("migrations"); + } /** * Gets the @odata.type property value. The OdataType property * @return a {@link String} @@ -119,6 +129,14 @@ public Map> getFieldDeserializers public String getOdataType() { return this.backingStore.get("odataType"); } + /** + * Gets the sharePoint property value. Container for SharePoint resources that include cross-organization migration operations. + * @return a {@link SharePointRoot} + */ + @jakarta.annotation.Nullable + public SharePointRoot getSharePoint() { + return this.backingStore.get("sharePoint"); + } /** * Gets the virtualEvents property value. A collection of virtual events. * @return a {@link VirtualEventsRoot} @@ -138,7 +156,9 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeCollectionOfObjectValues("bookingBusinesses", this.getBookingBusinesses()); writer.writeCollectionOfObjectValues("bookingCurrencies", this.getBookingCurrencies()); writer.writeCollectionOfObjectValues("businessScenarios", this.getBusinessScenarios()); + writer.writeObjectValue("migrations", this.getMigrations()); writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeObjectValue("sharePoint", this.getSharePoint()); writer.writeObjectValue("virtualEvents", this.getVirtualEvents()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -192,6 +212,13 @@ public void setBookingCurrencies(@jakarta.annotation.Nullable final java.util.Li public void setBusinessScenarios(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("businessScenarios", value); } + /** + * Sets the migrations property value. The migrations property + * @param value Value to set for the migrations property. + */ + public void setMigrations(@jakarta.annotation.Nullable final MigrationsRoot value) { + this.backingStore.set("migrations", value); + } /** * Sets the @odata.type property value. The OdataType property * @param value Value to set for the @odata.type property. @@ -199,6 +226,13 @@ public void setBusinessScenarios(@jakarta.annotation.Nullable final java.util.Li public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } + /** + * Sets the sharePoint property value. Container for SharePoint resources that include cross-organization migration operations. + * @param value Value to set for the sharePoint property. + */ + public void setSharePoint(@jakarta.annotation.Nullable final SharePointRoot value) { + this.backingStore.set("sharePoint", value); + } /** * Sets the virtualEvents property value. A collection of virtual events. * @param value Value to set for the virtualEvents property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/StsPolicy.java b/src/main/java/com/microsoft/graph/beta/generated/models/StsPolicy.java index 1e8b5bb68c0..03b704407c2 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/StsPolicy.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/StsPolicy.java @@ -28,8 +28,10 @@ public static StsPolicy createFromDiscriminatorValue(@jakarta.annotation.Nonnull final String mappingValue = mappingValueNode.getStringValue(); switch (mappingValue) { case "#microsoft.graph.activityBasedTimeoutPolicy": return new ActivityBasedTimeoutPolicy(); + case "#microsoft.graph.b2bManagementPolicy": return new B2bManagementPolicy(); case "#microsoft.graph.claimsMappingPolicy": return new ClaimsMappingPolicy(); case "#microsoft.graph.homeRealmDiscoveryPolicy": return new HomeRealmDiscoveryPolicy(); + case "#microsoft.graph.onPremAuthenticationPolicy": return new OnPremAuthenticationPolicy(); case "#microsoft.graph.tokenIssuancePolicy": return new TokenIssuancePolicy(); case "#microsoft.graph.tokenLifetimePolicy": return new TokenLifetimePolicy(); } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SubjectRightsRequestHistory.java b/src/main/java/com/microsoft/graph/beta/generated/models/SubjectRightsRequestHistory.java index ff296775460..eab623ec4a9 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SubjectRightsRequestHistory.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SubjectRightsRequestHistory.java @@ -96,7 +96,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the stage property value. The stage when the entity was changed. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: approval. + * Gets the stage property value. The stage when the entity was changed. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: approval. * @return a {@link SubjectRightsRequestStage} */ @jakarta.annotation.Nullable @@ -170,7 +170,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the stage property value. The stage when the entity was changed. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: approval. + * Sets the stage property value. The stage when the entity was changed. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: approval. * @param value Value to set for the stage property. */ public void setStage(@jakarta.annotation.Nullable final SubjectRightsRequestStage value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/SubjectRightsRequestStageDetail.java b/src/main/java/com/microsoft/graph/beta/generated/models/SubjectRightsRequestStageDetail.java index d53937a8a98..c5facbf3c21 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/SubjectRightsRequestStageDetail.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/SubjectRightsRequestStageDetail.java @@ -85,7 +85,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the stage property value. The stage of the subject rights request. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: approval. + * Gets the stage property value. The stage of the subject rights request. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: approval. * @return a {@link SubjectRightsRequestStage} */ @jakarta.annotation.Nullable @@ -142,7 +142,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the stage property value. The stage of the subject rights request. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: approval. + * Sets the stage property value. The stage of the subject rights request. Possible values are: contentRetrieval, contentReview, generateReport, contentDeletion, caseResolved, unknownFutureValue, approval. Use the Prefer: include-unknown-enum-members request header to get the following members in this evolvable enum: approval. * @param value Value to set for the stage property. */ public void setStage(@jakarta.annotation.Nullable final SubjectRightsRequestStage value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/TimeConstraint.java b/src/main/java/com/microsoft/graph/beta/generated/models/TimeConstraint.java index dbbe36ceb8b..4cd68ddf4d6 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/TimeConstraint.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/TimeConstraint.java @@ -69,9 +69,10 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); + final HashMap> deserializerMap = new HashMap>(4); deserializerMap.put("activityDomain", (n) -> { this.setActivityDomain(n.getEnumValue(ActivityDomain::forValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); + deserializerMap.put("recurrence", (n) -> { this.setRecurrence(n.getObjectValue(PatternedRecurrence::createFromDiscriminatorValue)); }); deserializerMap.put("timeSlots", (n) -> { this.setTimeSlots(n.getCollectionOfObjectValues(TimeSlot::createFromDiscriminatorValue)); }); return deserializerMap; } @@ -83,6 +84,14 @@ public Map> getFieldDeserializers public String getOdataType() { return this.backingStore.get("odataType"); } + /** + * Gets the recurrence property value. The recurrence property + * @return a {@link PatternedRecurrence} + */ + @jakarta.annotation.Nullable + public PatternedRecurrence getRecurrence() { + return this.backingStore.get("recurrence"); + } /** * Gets the timeSlots property value. The timeSlots property * @return a {@link java.util.List} @@ -99,6 +108,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ Objects.requireNonNull(writer); writer.writeEnumValue("activityDomain", this.getActivityDomain()); writer.writeStringValue("@odata.type", this.getOdataType()); + writer.writeObjectValue("recurrence", this.getRecurrence()); writer.writeCollectionOfObjectValues("timeSlots", this.getTimeSlots()); writer.writeAdditionalData(this.getAdditionalData()); } @@ -131,6 +141,13 @@ public void setBackingStore(@jakarta.annotation.Nonnull final BackingStore value public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } + /** + * Sets the recurrence property value. The recurrence property + * @param value Value to set for the recurrence property. + */ + public void setRecurrence(@jakarta.annotation.Nullable final PatternedRecurrence value) { + this.backingStore.set("recurrence", value); + } /** * Sets the timeSlots property value. The timeSlots property * @param value Value to set for the timeSlots property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/TimeSlot.java b/src/main/java/com/microsoft/graph/beta/generated/models/TimeSlot.java index 9c4c48fe1c7..6654e6e79b1 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/TimeSlot.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/TimeSlot.java @@ -32,6 +32,13 @@ public TimeSlot() { @jakarta.annotation.Nonnull public static TimeSlot createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.timeSlotAvailability": return new TimeSlotAvailability(); + } + } return new TimeSlot(); } /** diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/TimeSlotAvailability.java b/src/main/java/com/microsoft/graph/beta/generated/models/TimeSlotAvailability.java new file mode 100644 index 00000000000..fe853f251ec --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/TimeSlotAvailability.java @@ -0,0 +1,62 @@ +package com.microsoft.graph.beta.models; + +import com.microsoft.kiota.serialization.Parsable; +import com.microsoft.kiota.serialization.ParseNode; +import com.microsoft.kiota.serialization.SerializationWriter; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +@jakarta.annotation.Generated("com.microsoft.kiota") +public class TimeSlotAvailability extends TimeSlot implements Parsable { + /** + * Instantiates a new {@link TimeSlotAvailability} and sets the default values. + */ + public TimeSlotAvailability() { + super(); + this.setOdataType("#microsoft.graph.timeSlotAvailability"); + } + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @return a {@link TimeSlotAvailability} + */ + @jakarta.annotation.Nonnull + public static TimeSlotAvailability createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + Objects.requireNonNull(parseNode); + return new TimeSlotAvailability(); + } + /** + * Gets the availability property value. The availability property + * @return a {@link FreeBusyStatus} + */ + @jakarta.annotation.Nullable + public FreeBusyStatus getAvailability() { + return this.backingStore.get("availability"); + } + /** + * 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("availability", (n) -> { this.setAvailability(n.getEnumValue(FreeBusyStatus::forValue)); }); + return deserializerMap; + } + /** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ + public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { + Objects.requireNonNull(writer); + super.serialize(writer); + writer.writeEnumValue("availability", this.getAvailability()); + } + /** + * Sets the availability property value. The availability property + * @param value Value to set for the availability property. + */ + public void setAvailability(@jakarta.annotation.Nullable final FreeBusyStatus value) { + this.backingStore.set("availability", value); + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/OfflinePlaceMode.java b/src/main/java/com/microsoft/graph/beta/generated/models/UnavailablePlaceMode.java similarity index 80% rename from src/main/java/com/microsoft/graph/beta/generated/models/OfflinePlaceMode.java rename to src/main/java/com/microsoft/graph/beta/generated/models/UnavailablePlaceMode.java index f0605733a96..06d3f8d3302 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/OfflinePlaceMode.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UnavailablePlaceMode.java @@ -7,23 +7,23 @@ import java.util.Map; import java.util.Objects; @jakarta.annotation.Generated("com.microsoft.kiota") -public class OfflinePlaceMode extends PlaceMode implements Parsable { +public class UnavailablePlaceMode extends PlaceMode implements Parsable { /** - * Instantiates a new {@link OfflinePlaceMode} and sets the default values. + * Instantiates a new {@link UnavailablePlaceMode} and sets the default values. */ - public OfflinePlaceMode() { + public UnavailablePlaceMode() { super(); - this.setOdataType("#microsoft.graph.offlinePlaceMode"); + this.setOdataType("#microsoft.graph.unavailablePlaceMode"); } /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object - * @return a {@link OfflinePlaceMode} + * @return a {@link UnavailablePlaceMode} */ @jakarta.annotation.Nonnull - public static OfflinePlaceMode createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { + public static UnavailablePlaceMode createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); - return new OfflinePlaceMode(); + return new UnavailablePlaceMode(); } /** * The deserialization information for the current model @@ -36,7 +36,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the reason property value. Reason for marking a place offline. + * Gets the reason property value. Reason for marking a place unavailable. * @return a {@link String} */ @jakarta.annotation.Nullable @@ -53,7 +53,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("reason", this.getReason()); } /** - * Sets the reason property value. Reason for marking a place offline. + * Sets the reason property value. Reason for marking a place unavailable. * @param value Value to set for the reason property. */ public void setReason(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/User.java b/src/main/java/com/microsoft/graph/beta/generated/models/User.java index 1e2a9c35cb2..0d173ead348 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/User.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/User.java @@ -26,6 +26,13 @@ public User() { @jakarta.annotation.Nonnull public static User createFromDiscriminatorValue(@jakarta.annotation.Nonnull final ParseNode parseNode) { Objects.requireNonNull(parseNode); + final ParseNode mappingValueNode = parseNode.getChildNode("@odata.type"); + if (mappingValueNode != null) { + final String mappingValue = mappingValueNode.getStringValue(); + switch (mappingValue) { + case "#microsoft.graph.agentUser": return new AgentUser(); + } + } return new User(); } /** @@ -570,6 +577,7 @@ public Map> getFieldDeserializers deserializerMap.put("givenName", (n) -> { this.setGivenName(n.getStringValue()); }); deserializerMap.put("hireDate", (n) -> { this.setHireDate(n.getOffsetDateTimeValue()); }); deserializerMap.put("identities", (n) -> { this.setIdentities(n.getCollectionOfObjectValues(ObjectIdentity::createFromDiscriminatorValue)); }); + deserializerMap.put("identityParentId", (n) -> { this.setIdentityParentId(n.getStringValue()); }); deserializerMap.put("imAddresses", (n) -> { this.setImAddresses(n.getCollectionOfPrimitiveValues(String.class)); }); deserializerMap.put("inferenceClassification", (n) -> { this.setInferenceClassification(n.getObjectValue(InferenceClassification::createFromDiscriminatorValue)); }); deserializerMap.put("infoCatalogs", (n) -> { this.setInfoCatalogs(n.getCollectionOfPrimitiveValues(String.class)); }); @@ -702,6 +710,14 @@ public OffsetDateTime getHireDate() { public java.util.List getIdentities() { return this.backingStore.get("identities"); } + /** + * Gets the identityParentId property value. The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getIdentityParentId() { + return this.backingStore.get("identityParentId"); + } /** * Gets the imAddresses property value. The instant message voice-over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only. Supports $filter (eq, not, ge, le, startsWith). * @return a {@link java.util.List} @@ -1556,6 +1572,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeStringValue("givenName", this.getGivenName()); writer.writeOffsetDateTimeValue("hireDate", this.getHireDate()); writer.writeCollectionOfObjectValues("identities", this.getIdentities()); + writer.writeStringValue("identityParentId", this.getIdentityParentId()); writer.writeCollectionOfPrimitiveValues("imAddresses", this.getImAddresses()); writer.writeObjectValue("inferenceClassification", this.getInferenceClassification()); writer.writeCollectionOfPrimitiveValues("infoCatalogs", this.getInfoCatalogs()); @@ -2096,6 +2113,13 @@ public void setHireDate(@jakarta.annotation.Nullable final OffsetDateTime value) public void setIdentities(@jakarta.annotation.Nullable final java.util.List value) { this.backingStore.set("identities", value); } + /** + * Sets the identityParentId property value. The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity. + * @param value Value to set for the identityParentId property. + */ + public void setIdentityParentId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("identityParentId", value); + } /** * Sets the imAddresses property value. The instant message voice-over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only. Supports $filter (eq, not, ge, le, startsWith). * @param value Value to set for the imAddresses property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/UserWorkLocation.java b/src/main/java/com/microsoft/graph/beta/generated/models/UserWorkLocation.java index 1dadd6fb38e..a02d4fbc40a 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/UserWorkLocation.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/UserWorkLocation.java @@ -77,7 +77,7 @@ public String getOdataType() { return this.backingStore.get("odataType"); } /** - * Gets the placeId property value. The placeId property + * Gets the placeId property value. Identifier of the place (when applicable). * @return a {@link String} */ @jakarta.annotation.Nullable @@ -135,7 +135,7 @@ public void setOdataType(@jakarta.annotation.Nullable final String value) { this.backingStore.set("odataType", value); } /** - * Sets the placeId property value. The placeId property + * Sets the placeId property value. Identifier of the place (when applicable). * @param value Value to set for the placeId property. */ public void setPlaceId(@jakarta.annotation.Nullable final String value) { diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java index 9095ae5c92f..5838e378386 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/WhatIfAnalysisReasons.java @@ -25,7 +25,9 @@ public enum WhatIfAnalysisReasons implements ValuedEnum { Time("time"), InsiderRisk("insiderRisk"), AuthenticationFlow("authenticationFlow"), - UnknownFutureValue("unknownFutureValue"); + UnknownFutureValue("unknownFutureValue"), + AgentIdRisk("agentIdRisk"), + AgentIdentities("agentIdentities"); public final String value; WhatIfAnalysisReasons(final String value) { this.value = value; @@ -57,6 +59,8 @@ public static WhatIfAnalysisReasons forValue(@jakarta.annotation.Nonnull final S case "insiderRisk": return InsiderRisk; case "authenticationFlow": return AuthenticationFlow; case "unknownFutureValue": return UnknownFutureValue; + case "agentIdRisk": return AgentIdRisk; + case "agentIdentities": return AgentIdentities; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/Workspace.java b/src/main/java/com/microsoft/graph/beta/generated/models/Workspace.java index fb4fe0c34b2..0ff190e521e 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/Workspace.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/Workspace.java @@ -72,6 +72,7 @@ public Map> getFieldDeserializers deserializerMap.put("floorNumber", (n) -> { this.setFloorNumber(n.getIntegerValue()); }); deserializerMap.put("mode", (n) -> { this.setMode(n.getObjectValue(PlaceMode::createFromDiscriminatorValue)); }); deserializerMap.put("nickname", (n) -> { this.setNickname(n.getStringValue()); }); + deserializerMap.put("placeId", (n) -> { this.setPlaceId(n.getStringValue()); }); return deserializerMap; } /** @@ -91,7 +92,7 @@ public Integer getFloorNumber() { return this.backingStore.get("floorNumber"); } /** - * Gets the mode property value. The mode for a workspace. The supported modes are:reservablePlaceMode - Workspaces that can be booked in advance using desk pool reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks in the workspace, the desk is booked for you, assuming that the peripheral has been associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Workspaces that are taken down for maintenance or marked as not reservable. + * Gets the mode property value. The mode for a workspace. The supported modes are:reservablePlaceMode - Workspaces that can be booked in advance using desk pool reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks in the workspace, the desk is booked for you, assuming that the peripheral has been associated with the desk in the Microsoft Teams Rooms Pro management portal.unavailablePlaceMode - Workspaces that are taken down for maintenance or marked as not reservable. * @return a {@link PlaceMode} */ @jakarta.annotation.Nullable @@ -106,6 +107,14 @@ public PlaceMode getMode() { public String getNickname() { return this.backingStore.get("nickname"); } + /** + * Gets the placeId property value. An alternate immutable unique identifier of the workspace. Read-only. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getPlaceId() { + return this.backingStore.get("placeId"); + } /** * Serializes information the current object * @param writer Serialization writer to use to serialize this model @@ -121,6 +130,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeIntegerValue("floorNumber", this.getFloorNumber()); writer.writeObjectValue("mode", this.getMode()); writer.writeStringValue("nickname", this.getNickname()); + writer.writeStringValue("placeId", this.getPlaceId()); } /** * Sets the building property value. The name or identifier of the building where the workspace is located. @@ -165,7 +175,7 @@ public void setFloorNumber(@jakarta.annotation.Nullable final Integer value) { this.backingStore.set("floorNumber", value); } /** - * Sets the mode property value. The mode for a workspace. The supported modes are:reservablePlaceMode - Workspaces that can be booked in advance using desk pool reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks in the workspace, the desk is booked for you, assuming that the peripheral has been associated with the desk in the Microsoft Teams Rooms Pro management portal.offlinePlaceMode - Workspaces that are taken down for maintenance or marked as not reservable. + * Sets the mode property value. The mode for a workspace. The supported modes are:reservablePlaceMode - Workspaces that can be booked in advance using desk pool reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks in the workspace, the desk is booked for you, assuming that the peripheral has been associated with the desk in the Microsoft Teams Rooms Pro management portal.unavailablePlaceMode - Workspaces that are taken down for maintenance or marked as not reservable. * @param value Value to set for the mode property. */ public void setMode(@jakarta.annotation.Nullable final PlaceMode value) { @@ -178,4 +188,11 @@ public void setMode(@jakarta.annotation.Nullable final PlaceMode value) { public void setNickname(@jakarta.annotation.Nullable final String value) { this.backingStore.set("nickname", value); } + /** + * Sets the placeId property value. An alternate immutable unique identifier of the workspace. Read-only. + * @param value Value to set for the placeId property. + */ + public void setPlaceId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("placeId", value); + } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/agentic/AgentSignIn.java b/src/main/java/com/microsoft/graph/beta/generated/models/agentic/AgentSignIn.java index 0176e5f98ea..53c92dc1d2d 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/agentic/AgentSignIn.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/agentic/AgentSignIn.java @@ -47,6 +47,22 @@ public Map getAdditionalData() { } return value; } + /** + * Gets the agentSubjectParentId property value. The subject's parent object ID. This is either the id of the agentIdentity or agentIdentityBlueprint. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getAgentSubjectParentId() { + return this.backingStore.get("agentSubjectParentId"); + } + /** + * Gets the agentSubjectType property value. The agentSubjectType property + * @return a {@link AgentType} + */ + @jakarta.annotation.Nullable + public AgentType getAgentSubjectType() { + return this.backingStore.get("agentSubjectType"); + } /** * Gets the agentType property value. The agentType property * @return a {@link AgentType} @@ -69,7 +85,9 @@ public BackingStore getBackingStore() { */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(3); + final HashMap> deserializerMap = new HashMap>(5); + deserializerMap.put("agentSubjectParentId", (n) -> { this.setAgentSubjectParentId(n.getStringValue()); }); + deserializerMap.put("agentSubjectType", (n) -> { this.setAgentSubjectType(n.getEnumValue(AgentType::forValue)); }); deserializerMap.put("agentType", (n) -> { this.setAgentType(n.getEnumValue(AgentType::forValue)); }); deserializerMap.put("@odata.type", (n) -> { this.setOdataType(n.getStringValue()); }); deserializerMap.put("parentAppId", (n) -> { this.setParentAppId(n.getStringValue()); }); @@ -97,6 +115,8 @@ public String getParentAppId() { */ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writer) { Objects.requireNonNull(writer); + writer.writeStringValue("agentSubjectParentId", this.getAgentSubjectParentId()); + writer.writeEnumValue("agentSubjectType", this.getAgentSubjectType()); writer.writeEnumValue("agentType", this.getAgentType()); writer.writeStringValue("@odata.type", this.getOdataType()); writer.writeStringValue("parentAppId", this.getParentAppId()); @@ -109,6 +129,20 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ public void setAdditionalData(@jakarta.annotation.Nullable final Map value) { this.backingStore.set("additionalData", value); } + /** + * Sets the agentSubjectParentId property value. The subject's parent object ID. This is either the id of the agentIdentity or agentIdentityBlueprint. + * @param value Value to set for the agentSubjectParentId property. + */ + public void setAgentSubjectParentId(@jakarta.annotation.Nullable final String value) { + this.backingStore.set("agentSubjectParentId", value); + } + /** + * Sets the agentSubjectType property value. The agentSubjectType property + * @param value Value to set for the agentSubjectType property. + */ + public void setAgentSubjectType(@jakarta.annotation.Nullable final AgentType value) { + this.backingStore.set("agentSubjectType", value); + } /** * Sets the agentType property value. The agentType property * @param value Value to set for the agentType property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/agentic/AgentType.java b/src/main/java/com/microsoft/graph/beta/generated/models/agentic/AgentType.java index a58188ecef2..27c45b57075 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/agentic/AgentType.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/agentic/AgentType.java @@ -6,9 +6,10 @@ @jakarta.annotation.Generated("com.microsoft.kiota") public enum AgentType implements ValuedEnum { NotAgentic("notAgentic"), - AgenticAppBuilder("agenticAppBuilder"), AgenticApp("agenticApp"), AgenticAppInstance("agenticAppInstance"), + AgentIdentityBlueprintPrincipal("agentIdentityBlueprintPrincipal"), + AgentIDuser("agentIDuser"), UnknownFutureValue("unknownFutureValue"); public final String value; AgentType(final String value) { @@ -21,9 +22,10 @@ public static AgentType forValue(@jakarta.annotation.Nonnull final String search Objects.requireNonNull(searchValue); switch(searchValue) { case "notAgentic": return NotAgentic; - case "agenticAppBuilder": return AgenticAppBuilder; case "agenticApp": return AgenticApp; case "agenticAppInstance": return AgenticAppInstance; + case "agentIdentityBlueprintPrincipal": return AgentIdentityBlueprintPrincipal; + case "agentIDuser": return AgentIDuser; case "unknownFutureValue": return UnknownFutureValue; default: return null; } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/ContentCategory.java b/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/ContentCategory.java new file mode 100644 index 00000000000..9393a7a7e9b --- /dev/null +++ b/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/ContentCategory.java @@ -0,0 +1,51 @@ +package com.microsoft.graph.beta.models.externalconnectors; + +import com.microsoft.kiota.serialization.ValuedEnum; +import java.util.Objects; + +@jakarta.annotation.Generated("com.microsoft.kiota") +public enum ContentCategory implements ValuedEnum { + Uncategorized("uncategorized"), + KnowledgeBase("knowledgeBase"), + Wikis("wikis"), + FileRepository("fileRepository"), + Qna("qna"), + Crm("crm"), + Dashboard("dashboard"), + People("people"), + Media("media"), + Email("email"), + Messaging("messaging"), + MeetingTranscripts("meetingTranscripts"), + TaskManagement("taskManagement"), + LearningManagement("learningManagement"), + UnknownFutureValue("unknownFutureValue"); + public final String value; + ContentCategory(final String value) { + this.value = value; + } + @jakarta.annotation.Nonnull + public String getValue() { return this.value; } + @jakarta.annotation.Nullable + public static ContentCategory forValue(@jakarta.annotation.Nonnull final String searchValue) { + Objects.requireNonNull(searchValue); + switch(searchValue) { + case "uncategorized": return Uncategorized; + case "knowledgeBase": return KnowledgeBase; + case "wikis": return Wikis; + case "fileRepository": return FileRepository; + case "qna": return Qna; + case "crm": return Crm; + case "dashboard": return Dashboard; + case "people": return People; + case "media": return Media; + case "email": return Email; + case "messaging": return Messaging; + case "meetingTranscripts": return MeetingTranscripts; + case "taskManagement": return TaskManagement; + case "learningManagement": return LearningManagement; + case "unknownFutureValue": return UnknownFutureValue; + default: return null; + } + } +} diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/ExternalConnection.java b/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/ExternalConnection.java index 38d4209213d..b3873b448e8 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/ExternalConnection.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/ExternalConnection.java @@ -58,6 +58,14 @@ public Configuration getConfiguration() { public String getConnectorId() { return this.backingStore.get("connectorId"); } + /** + * Gets the contentCategory property value. The contentCategory property + * @return a {@link ContentCategory} + */ + @jakarta.annotation.Nullable + public ContentCategory getContentCategory() { + return this.backingStore.get("contentCategory"); + } /** * Gets the description property value. Description of the connection displayed in the Microsoft 365 admin center. Optional. * @return a {@link String} @@ -85,6 +93,7 @@ public Map> getFieldDeserializers deserializerMap.put("complianceSettings", (n) -> { this.setComplianceSettings(n.getObjectValue(ComplianceSettings::createFromDiscriminatorValue)); }); deserializerMap.put("configuration", (n) -> { this.setConfiguration(n.getObjectValue(Configuration::createFromDiscriminatorValue)); }); deserializerMap.put("connectorId", (n) -> { this.setConnectorId(n.getStringValue()); }); + deserializerMap.put("contentCategory", (n) -> { this.setContentCategory(n.getEnumValue(ContentCategory::forValue)); }); deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); deserializerMap.put("enabledContentExperiences", (n) -> { this.setEnabledContentExperiences(n.getEnumSetValue(ContentExperienceType::forValue)); }); deserializerMap.put("groups", (n) -> { this.setGroups(n.getCollectionOfObjectValues(ExternalGroup::createFromDiscriminatorValue)); }); @@ -181,6 +190,7 @@ public void serialize(@jakarta.annotation.Nonnull final SerializationWriter writ writer.writeObjectValue("complianceSettings", this.getComplianceSettings()); writer.writeObjectValue("configuration", this.getConfiguration()); writer.writeStringValue("connectorId", this.getConnectorId()); + writer.writeEnumValue("contentCategory", this.getContentCategory()); writer.writeStringValue("description", this.getDescription()); writer.writeEnumSetValue("enabledContentExperiences", this.getEnabledContentExperiences()); writer.writeCollectionOfObjectValues("groups", this.getGroups()); @@ -220,6 +230,13 @@ public void setConfiguration(@jakarta.annotation.Nullable final Configuration va public void setConnectorId(@jakarta.annotation.Nullable final String value) { this.backingStore.set("connectorId", value); } + /** + * Sets the contentCategory property value. The contentCategory property + * @param value Value to set for the contentCategory property. + */ + public void setContentCategory(@jakarta.annotation.Nullable final ContentCategory value) { + this.backingStore.set("contentCategory", value); + } /** * Sets the description property value. Description of the connection displayed in the Microsoft 365 admin center. Optional. * @param value Value to set for the description property. diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/Label.java b/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/Label.java index fab4a030cc5..0b658b60298 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/Label.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/Label.java @@ -17,7 +17,24 @@ public enum Label implements ValuedEnum { UnknownFutureValue("unknownFutureValue"), ContainerName("containerName"), ContainerUrl("containerUrl"), - IconUrl("iconUrl"); + IconUrl("iconUrl"), + AssignedToPeople("assignedToPeople"), + ClosedBy("closedBy"), + ClosedDate("closedDate"), + Priority("priority"), + SprintName("sprintName"), + Tags("tags"), + Severity("severity"), + State("state"), + DueDate("dueDate"), + ItemParentId("itemParentId"), + ItemPath("itemPath"), + ItemType("itemType"), + NumberOfReactions("numberOfReactions"), + ParentUrl("parentUrl"), + PriorityNormalized("priorityNormalized"), + ReportedBy("reportedBy"), + SecondaryId("secondaryId"); public final String value; Label(final String value) { this.value = value; @@ -41,6 +58,23 @@ public static Label forValue(@jakarta.annotation.Nonnull final String searchValu case "containerName": return ContainerName; case "containerUrl": return ContainerUrl; case "iconUrl": return IconUrl; + case "assignedToPeople": return AssignedToPeople; + case "closedBy": return ClosedBy; + case "closedDate": return ClosedDate; + case "priority": return Priority; + case "sprintName": return SprintName; + case "tags": return Tags; + case "severity": return Severity; + case "state": return State; + case "dueDate": return DueDate; + case "itemParentId": return ItemParentId; + case "itemPath": return ItemPath; + case "itemType": return ItemType; + case "numberOfReactions": return NumberOfReactions; + case "parentUrl": return ParentUrl; + case "priorityNormalized": return PriorityNormalized; + case "reportedBy": return ReportedBy; + case "secondaryId": return SecondaryId; default: return null; } } diff --git a/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/Property.java b/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/Property.java index 14daa18d4e8..bfe42d9841b 100644 --- a/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/Property.java +++ b/src/main/java/com/microsoft/graph/beta/generated/models/externalconnectors/Property.java @@ -63,14 +63,23 @@ public java.util.List getAliases() { public BackingStore getBackingStore() { return this.backingStore; } + /** + * Gets the description property value. Specifies a human-readable description that explains the purpose, usage, or guidance related to the property. This property enhances semantic understanding by helping Copilot interpret queries and accurately map them to properties that results in more relevant and precise responses. Optional but we recommend that you use this property for queryable properties. The maximum supported length is 200 characters. + * @return a {@link String} + */ + @jakarta.annotation.Nullable + public String getDescription() { + return this.backingStore.get("description"); + } /** * The deserialization information for the current model * @return a {@link Map>} */ @jakarta.annotation.Nonnull public Map> getFieldDeserializers() { - final HashMap> deserializerMap = new HashMap>(11); + final HashMap> deserializerMap = new HashMap>(12); deserializerMap.put("aliases", (n) -> { this.setAliases(n.getCollectionOfPrimitiveValues(String.class)); }); + deserializerMap.put("description", (n) -> { this.setDescription(n.getStringValue()); }); deserializerMap.put("isExactMatchRequired", (n) -> { this.setIsExactMatchRequired(n.getBooleanValue()); }); deserializerMap.put("isQueryable", (n) -> { this.setIsQueryable(n.getBooleanValue()); }); deserializerMap.put("isRefinable", (n) -> { this.setIsRefinable(n.getBooleanValue()); }); @@ -84,7 +93,7 @@ public Map> getFieldDeserializers return deserializerMap; } /** - * Gets the isExactMatchRequired property value. Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type string or stringCollection. Optional. + * Gets the isExactMatchRequired property value. Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for nonsearchable properties of type string or stringCollection. Optional. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -116,7 +125,7 @@ public Boolean getIsRetrievable() { return this.backingStore.get("isRetrievable"); } /** - * Gets the isSearchable property value. Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties aren't added to the search index. Optional. + * Gets the isSearchable property value. Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Nonsearchable properties aren't added to the search index. Optional. * @return a {@link Boolean} */ @jakarta.annotation.Nullable @@ -124,7 +133,7 @@ public Boolean getIsSearchable() { return this.backingStore.get("isSearchable"); } /** - * Gets the labels property value. Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: containerName, containerUrl, iconUrl. + * Gets the labels property value. Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (for example, better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, containerName, containerUrl, iconUrl, assignedTo, dueDate, closedDate, closedBy, reportedBy, sprintName, severity, state, priority, secondaryId, itemParentId, parentUrl, tags, itemType, itemPath, numReactions. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: containerName, containerUrl, iconUrl, assignedTo, dueDate, closedDate, closedBy, reportedBy, sprintName, severity, state, priority, secondaryId, itemParentId, parentUrl, tags, itemType, itemPath, numReactions. * @return a {@link java.util.List